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

Контекст операции по загрузке карточки, файла или задания.

Definition

Пространство имён: Tessa.Cards.ComponentModel
Сборка: Tessa (в Tessa.dll) Версия: 4.1.3+7e2b1422f9b8c7c41fbbc4b151a843bed05319ab
C#
public CardGetContext(
	Guid cardID,
	Guid cardTypeID,
	Card card,
	ICardMetadata typeMetadata,
	IValidationResultBuilder validationResult,
	DbManager? db = null,
	CardNewMode newMode = CardNewMode.Default,
	List<Guid>? sectionsToExclude = null,
	bool warningIfEntryNotFound = false,
	bool reorderTableSections = false
)

Параметры

cardID  Guid
Идентификатор загружаемой карточки, файла или задания.
cardTypeID  Guid
Тип загружаемой карточки, файла или задания.
card  Card
Загружаемая карточка или объект с секциями файла или задания.
typeMetadata  ICardMetadata
Метаинформация по типу загружаемой карточки, файла или задания. Содержит только метаинформацию по секциям и колонкам, включённым в тип.
validationResult  IValidationResultBuilder
Объект, выполняющий построение результата валидации.
db  DbManager  (Optional)
Объект, осуществляющий взаимодействие с базой данных, или null, если взаимодействие с базой данных недоступно для этого объекта контекста.
newMode  CardNewMode  (Optional)
Способ заполнения данных для виртуальных секций.
sectionsToExclude  ListGuid  (Optional)
Список идентификаторов физических секций, загрузку которых не следует выполнять. Не влияет на виртуальные секции.
warningIfEntryNotFound  Boolean  (Optional)
Флаг, указывающий на то, что в случае отсутствия строковой секции в БД, будет сгенерировано предупреждение, а не ошибка.
reorderTableSections  Boolean  (Optional)
Флаг, указывающий на то, что при загрузке коллекционных и иерархических секций их строки нужно отсортировать по RowID.

См. также