CardNormalizationContext - конструктор

Контекст операции по нормализации загруженных карточек, файлов и заданий.

Definition

Пространство имён: Tessa.Cards.Normalization
Сборка: Tessa (в Tessa.dll) Версия: 4.1.3+7e2b1422f9b8c7c41fbbc4b151a843bed05319ab
C#
public CardNormalizationContext(
	IReadOnlyCollection<CardGetContext>? getContexts = null,
	IReadOnlyCollection<(CardGetContext GetContext, IReadOnlyDictionary<string?, CardRow> SectionsRows)>? sectionsRowsByContexts = null,
	CardMetadataNormalizationInfo? normalizationInfo = null,
	IReadOnlyCollection<CardFile>? files = null,
	IReadOnlyCollection<CardFileVersion>? fileVersions = null,
	IReadOnlyCollection<CardTask>? tasks = null,
	IReadOnlyCollection<CardTaskHistoryItem>? taskHistory = null
)

Параметры

getContexts  IReadOnlyCollectionCardGetContext  (Optional)
Список контекстов по загрузке карточек, файлов или заданий, которые содержат все загруженные данные, кроме колонок со значениями из справочников нормализации.
sectionsRowsByContexts  IReadOnlyCollectionValueTupleCardGetContext, IReadOnlyDictionaryString, CardRow  (Optional)
Список пустых строк по наполнению коллекционных секций по загрузке карточек, файлов и заданий.
normalizationInfo  CardMetadataNormalizationInfo  (Optional)
Метаинформация по справочникам нормализации, используемых в служебных таблицах.
files  IReadOnlyCollectionCardFile  (Optional)
Список файлов, для которых отдельно выполняется нормализация служебной метаинформации. Не требуется указывать для файлов, которые присутствуют в карточке, переданной посредством GetContexts.
fileVersions  IReadOnlyCollectionCardFileVersion  (Optional)
Список версий файлов, для которых отдельно выполняется нормализация служебной метаинформации. Не требуется указывать для версий файлов, которые присутствуют в файлах карточки, переданной посредством GetContexts.
tasks  IReadOnlyCollectionCardTask  (Optional)
Список заданий, для которых отдельно выполняется нормализация служебной метаинформации. Не требуется указывать для заданий, которые присутствуют в карточке, переданной посредством GetContexts.
taskHistory  IReadOnlyCollectionCardTaskHistoryItem  (Optional)
Список записей в истории заданий, для которых отдельно выполняется нормализация. Не требуется указывать для записей, которые присутствуют в истории заданий карточки, переданной посредством GetContexts.

См. также