CardGetContext - конструктор
Создаёт экземпляр класса с указанием информации, необходимой для загрузки карточки.
Пространство имён: Tessa.Cards.ComponentModelСборка: Tessa (в Tessa.dll) Версия: 4.0.4
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
)
Public Sub New (
cardID As Guid,
cardTypeID As Guid,
card As Card,
cardMetadata As ICardMetadata,
validationResult As IValidationResultBuilder,
db As DbManager,
newMode As CardNewMode,
Optional sectionsToExclude As List(Of Guid) = Nothing,
Optional warningIfEntryNotFound As Boolean = false,
Optional reorderTableSections As Boolean = false
)
public:
CardGetContext(
Guid cardID,
Guid cardTypeID,
Card^ card,
ICardMetadata^ cardMetadata,
IValidationResultBuilder^ validationResult,
DbManager^ db,
CardNewMode newMode,
List<Guid>^ sectionsToExclude = nullptr,
bool warningIfEntryNotFound = false,
bool reorderTableSections = false
)
new :
cardID : Guid *
cardTypeID : Guid *
card : Card *
cardMetadata : ICardMetadata *
validationResult : IValidationResultBuilder *
db : DbManager *
newMode : CardNewMode *
?sectionsToExclude : List<Guid> *
?warningIfEntryNotFound : bool *
?reorderTableSections : bool
(* Defaults:
let _sectionsToExclude = defaultArg sectionsToExclude null
let _warningIfEntryNotFound = defaultArg warningIfEntryNotFound false
let _reorderTableSections = defaultArg reorderTableSections false
*)
-> CardGetContext
Параметры
- 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.