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

Создаёт экземпляр класса с указанием информации, необходимой для загрузки карточки.

Definition

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

Параметры

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

См. также