CardStoreComponent - конструктор
Создаёт экземпляр класса с указанием стратегий, требуемых для сохранения карточки,
и области видимости объекта
DbManager.
Пространство имён: Tessa.Cards.ComponentModelСборка: Tessa (в Tessa.dll) Версия: 3.6.0.22
public CardStoreComponent(
ICardStoreStrategy storeStrategy,
ICardTransactionStrategy transactionStrategy,
ICardContentStrategy contentStrategy,
ICardFileVersionStrategy versionStrategy,
IDbScope dbScope,
IConfigurationInfoProvider configurationInfoProvider
)
Public Sub New (
storeStrategy As ICardStoreStrategy,
transactionStrategy As ICardTransactionStrategy,
contentStrategy As ICardContentStrategy,
versionStrategy As ICardFileVersionStrategy,
dbScope As IDbScope,
configurationInfoProvider As IConfigurationInfoProvider
)
public:
CardStoreComponent(
ICardStoreStrategy^ storeStrategy,
ICardTransactionStrategy^ transactionStrategy,
ICardContentStrategy^ contentStrategy,
ICardFileVersionStrategy^ versionStrategy,
IDbScope^ dbScope,
IConfigurationInfoProvider^ configurationInfoProvider
)
new :
storeStrategy : ICardStoreStrategy *
transactionStrategy : ICardTransactionStrategy *
contentStrategy : ICardContentStrategy *
versionStrategy : ICardFileVersionStrategy *
dbScope : IDbScope *
configurationInfoProvider : IConfigurationInfoProvider -> CardStoreComponent
Параметры
- storeStrategy ICardStoreStrategy
- Стратегия сохранения карточки.
- transactionStrategy ICardTransactionStrategy
-
Стратегия обеспечения блокировок reader/writer при выполнении операций с карточкой.
- contentStrategy ICardContentStrategy
- Стратегия управления контентом файла.
- versionStrategy ICardFileVersionStrategy
- Стратегия, загружающая информацию по версиям файла.
- dbScope IDbScope
- Область видимости объекта DbManager.
- configurationInfoProvider IConfigurationInfoProvider
- Провайдер информации о конфигурации.