SettingsUnitProcessor - конструктор
Provides operations for processing settings units and their fragments.
Пространство имён: Tessa.SettingsUnitsСборка: Tessa (в Tessa.dll) Версия: 4.2.0+ffad8363f63902f18b3b3f4cfa533a14b2fb19a6
public SettingsUnitProcessor(
IClock clock,
ISession session,
ISettingsUnitRepository settingsUnitRepository,
ISettingsUnitPluginResolver settingsUnitPluginResolver,
ISettingsUnitDescriptorRegistry settingsUnitDescriptorRegistry,
ISettingsUnitTransactionStrategy settingsUnitTransactionStrategy
)
Public Sub New (
clock As IClock,
session As ISession,
settingsUnitRepository As ISettingsUnitRepository,
settingsUnitPluginResolver As ISettingsUnitPluginResolver,
settingsUnitDescriptorRegistry As ISettingsUnitDescriptorRegistry,
settingsUnitTransactionStrategy As ISettingsUnitTransactionStrategy
)
public:
SettingsUnitProcessor(
IClock^ clock,
ISession^ session,
ISettingsUnitRepository^ settingsUnitRepository,
ISettingsUnitPluginResolver^ settingsUnitPluginResolver,
ISettingsUnitDescriptorRegistry^ settingsUnitDescriptorRegistry,
ISettingsUnitTransactionStrategy^ settingsUnitTransactionStrategy
)
new :
clock : IClock *
session : ISession *
settingsUnitRepository : ISettingsUnitRepository *
settingsUnitPluginResolver : ISettingsUnitPluginResolver *
settingsUnitDescriptorRegistry : ISettingsUnitDescriptorRegistry *
settingsUnitTransactionStrategy : ISettingsUnitTransactionStrategy -> SettingsUnitProcessor
Параметры
- clock IClock
Объект для предоставления текущего времени в формате Utc.
- session ISession
Сессия пользователя.
- settingsUnitRepository ISettingsUnitRepository
Repository for managing settings unit records in persistent storage.
- settingsUnitPluginResolver ISettingsUnitPluginResolver
Resolver for settings unit plugins registered in Unity container.
- settingsUnitDescriptorRegistry ISettingsUnitDescriptorRegistry
- settingsUnitTransactionStrategy ISettingsUnitTransactionStrategy
The default strategy that ensures transactional operations for a settings units and their fragments and manages reader/writer locks.
A SQL transaction is opened only if there is no other active transaction on this database connection.