SettingsUnitInitializer - конструктор

Initializes a new instance of the SettingsUnitInitializer class.

Definition

Пространство имён: Tessa.SettingsUnits
Сборка: Tessa (в Tessa.dll) Версия: 4.2.1+2efecbe35c10dec386bb05925f2876c4acbb708d
C#
public SettingsUnitInitializer(
	ISettingsUnitRepository settingsUnitRepository,
	ISettingsUnitSynchronizer settingsUnitSynchronizer,
	ISettingsUnitConfiguration settingsUnitConfiguration,
	ISettingsUnitLockingStrategy settingsUnitLockingStrategy,
	ISettingsUnitDescriptorRegistry settingsUnitDescriptorRegistry,
	[OptionalDependencyAttribute] IUnityDisposableContainer? unityDisposableContainer = null
)

Параметры

settingsUnitRepository  ISettingsUnitRepository
Repository for managing settings unit records in persistent storage.
settingsUnitSynchronizer  ISettingsUnitSynchronizer
Object responsible for synchronizing settings units to keep their state up to date.
settingsUnitConfiguration  ISettingsUnitConfiguration
Configuration parameters for the settings subsystem.
settingsUnitLockingStrategy  ISettingsUnitLockingStrategy
A strategy for managing read and write locks for a settings units and their fragments. Incorrect use of the methods in this interface may lead to "hanging" locks — use with caution.
settingsUnitDescriptorRegistry  ISettingsUnitDescriptorRegistry
Registry of SettingsUnitDescriptor objects.
unityDisposableContainer  IUnityDisposableContainer  (Optional)
 

См. также