CardMetadataBuilder - конструктор
Объект, выполняющий построение метаинформации по типам карточек
CardMetadata
на основании информации, которая описывается коллекцией
SchemeItems.
Пространство имён: Tessa.Cards.MetadataСборка: Tessa (в Tessa.dll) Версия: 4.2.0+ffad8363f63902f18b3b3f4cfa533a14b2fb19a6
public CardMetadataBuilder(
[OptionalDependencyAttribute] Func<ICardMetadataExtensionExecutor>? createExtensionExecutorFunc = null,
[OptionalDependencyAttribute] IRoleNormalizationInfo? roleNormalizationInfo = null,
[OptionalDependencyAttribute] ISeparateDbConnectionWorker? separateDbConnectionWorker = null
)
Public Sub New (
<OptionalDependencyAttribute> Optional createExtensionExecutorFunc As Func(Of ICardMetadataExtensionExecutor) = Nothing,
<OptionalDependencyAttribute> Optional roleNormalizationInfo As IRoleNormalizationInfo = Nothing,
<OptionalDependencyAttribute> Optional separateDbConnectionWorker As ISeparateDbConnectionWorker = Nothing
)
public:
CardMetadataBuilder(
[OptionalDependencyAttribute] Func<ICardMetadataExtensionExecutor^>^ createExtensionExecutorFunc = nullptr,
[OptionalDependencyAttribute] IRoleNormalizationInfo^ roleNormalizationInfo = nullptr,
[OptionalDependencyAttribute] ISeparateDbConnectionWorker^ separateDbConnectionWorker = nullptr
)
new :
[<OptionalDependencyAttribute>] ?createExtensionExecutorFunc : Func<ICardMetadataExtensionExecutor> *
[<OptionalDependencyAttribute>] ?roleNormalizationInfo : IRoleNormalizationInfo *
[<OptionalDependencyAttribute>] ?separateDbConnectionWorker : ISeparateDbConnectionWorker
(* Defaults:
let _createExtensionExecutorFunc = defaultArg createExtensionExecutorFunc null
let _roleNormalizationInfo = defaultArg roleNormalizationInfo null
let _separateDbConnectionWorker = defaultArg separateDbConnectionWorker null
*)
-> CardMetadataBuilder
Параметры
- createExtensionExecutorFunc FuncICardMetadataExtensionExecutor (Optional)
-
- roleNormalizationInfo IRoleNormalizationInfo (Optional)
-
- separateDbConnectionWorker ISeparateDbConnectionWorker (Optional)
-