CardGetExtendedComponent - конструктор
Создаёт экземпляр класса с указанием компонента, выполняющего загрузку карточки,
и контейнера с используемыми расширениями.
Пространство имён: Tessa.Cards.ComponentModelСборка: Tessa (в Tessa.dll) Версия: 4.2.3+85077ef6104b2e81389e52f8b825d77905da3c54
public CardGetExtendedComponent(
ICardGetComponent component,
IExtensionContainer extensionContainer,
IConfigurationInfoProvider? configurationInfoProvider = null,
ICardGetTypeStrategy? cardGetTypeStrategy = null,
[OptionalDependencyAttribute("Extended")] ICardGetTypeStrategy? extendedCardGetTypeStrategy = null,
IDbScope? dbScope = null
)
Public Sub New (
component As ICardGetComponent,
extensionContainer As IExtensionContainer,
Optional configurationInfoProvider As IConfigurationInfoProvider = Nothing,
Optional cardGetTypeStrategy As ICardGetTypeStrategy = Nothing,
<OptionalDependencyAttribute("Extended")> Optional extendedCardGetTypeStrategy As ICardGetTypeStrategy = Nothing,
Optional dbScope As IDbScope = Nothing
)
public:
CardGetExtendedComponent(
ICardGetComponent^ component,
IExtensionContainer^ extensionContainer,
IConfigurationInfoProvider^ configurationInfoProvider = nullptr,
ICardGetTypeStrategy^ cardGetTypeStrategy = nullptr,
[OptionalDependencyAttribute(L"Extended")] ICardGetTypeStrategy^ extendedCardGetTypeStrategy = nullptr,
IDbScope^ dbScope = nullptr
)
new :
component : ICardGetComponent *
extensionContainer : IExtensionContainer *
?configurationInfoProvider : IConfigurationInfoProvider *
?cardGetTypeStrategy : ICardGetTypeStrategy *
[<OptionalDependencyAttribute("Extended")>] ?extendedCardGetTypeStrategy : ICardGetTypeStrategy *
?dbScope : IDbScope
(* Defaults:
let _configurationInfoProvider = defaultArg configurationInfoProvider null
let _cardGetTypeStrategy = defaultArg cardGetTypeStrategy null
let _extendedCardGetTypeStrategy = defaultArg extendedCardGetTypeStrategy null
let _dbScope = defaultArg dbScope null
*)
-> CardGetExtendedComponent
Параметры
- component ICardGetComponent
- Компонент, выполняющий загрузку карточки.
- extensionContainer IExtensionContainer
- Контейнер с используемыми расширениями.
- configurationInfoProvider IConfigurationInfoProvider (Optional)
-
Объект, предоставляющий информацию по текущей конфигурации.
Значение равно null на клиенте и не равно null на сервере.
- cardGetTypeStrategy ICardGetTypeStrategy (Optional)
Стратегия получения типа карточки.
Значение равно null на клиенте и не равно null на сервере.
- extendedCardGetTypeStrategy ICardGetTypeStrategy (Optional)
-
Расширенная стратегия получения типа карточки.
Значение равно null на клиенте и не равно null на сервере.
- dbScope IDbScope (Optional)
-
Объект, обеспечивающий взаимодействие с базой данных.
Значение равно null на клиенте и не равно null на сервере.