Tessa.SettingsUnits - пространство имён

 

Классы

SettingsUnit Settings unit.
SettingsUnitAccessForbiddenException Exception that is thrown when a settings unit(s) access is forbidden.
SettingsUnitAlreadyExistsException Exception that is thrown when the settings unit cannot be added, because such the settings unit already exists.
SettingsUnitCache Cache for settings unit records. Provides fast access to SettingsUnitRecord instances.
SettingsUnitCachePayload Payload containing information about a settings unit cache invalidation event. Used to synchronize cache resets across multiple processes or instances.
SettingsUnitCategoryDescriptor Descriptor for settings unit category created programmatically.
SettingsUnitCategoryDescriptorRegistry Registry of SettingsUnitCategoryDescriptor objects.
SettingsUnitConfiguration Параметры конфигурации подсистемы настроек.
SettingsUnitDescriptor Descriptor for settings unit created programmatically.
SettingsUnitDescriptorRegistry Registry of SettingsUnitDescriptor objects.
SettingsUnitException Base exception class thrown when interacting with settings units.
SettingsUnitExtensions Provides extension methods for registering settings units components in the dependency injection container.
SettingsUnitHelper Provides helper methods and constants for working with settings units and their fragments.
SettingsUnitHistoryManager 
SettingsUnitInitializer An object responsible for initializing settings units and their fragments during application (web service) startup.
SettingsUnitKey Key for identifying a settings unit or fragment.
SettingsUnitLockingStrategy 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.
SettingsUnitNotFoundException Exception that is thrown when a settings unit(s) not found.
SettingsUnitPluginBase Represents a plugin that manages the lifecycle, validation, and transformation of settings data.
SettingsUnitPluginNotFoundException Exception that is thrown when a settings unit plugin was not found.
SettingsUnitPluginResolver Resolver for settings unit plugins registered in Unity container.
SettingsUnitProcessor Provides operations for processing settings units and their fragments.
SettingsUnitProvider 
SettingsUnitRecord Object that describes the settings unit record.
SettingsUnitRepository Repository for managing settings unit records in persistent storage.
SettingsUnitService 
SettingsUnitStorage Base class for decorator storage with unit settings.
SettingsUnitStoreRequest Settings unit/fragment record store request.
SettingsUnitTracingScope 
SettingsUnitTransactionParameter Parameter for executing a settings unit transaction.
SettingsUnitTransactionStrategy 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.
SettingsUnitValidationKeys Ключи валидации, испольуемые подсистемой настроек.

Интерфейсы

ISettingsUnitCache Cache for settings unit records. Provides fast access to SettingsUnitRecord instances.
ISettingsUnitCategoryDescriptorRegistry Registry of SettingsUnitCategoryDescriptor objects.
ISettingsUnitConfiguration Параметры конфигурации подсистемы настроек.
ISettingsUnitDescriptorRegistry Registry of SettingsUnitDescriptor objects.
ISettingsUnitHistoryManager Manager responsible for tracking and reporting actions, exceptions, and activity related to settings units and their fragments.
ISettingsUnitInitializer An object responsible for initializing settings units and their fragments during application (web service) startup.
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.
ISettingsUnitPlugin Represents a plugin that manages the lifecycle, validation, and transformation of settings data.
ISettingsUnitPluginResolver Resolver for settings unit plugins registered in Unity container.
ISettingsUnitProcessor Provides operations for processing settings units and their fragments.
ISettingsUnitProvider Provider for retrieving settings units and their fragments.
Focused on internal usage within the system for runtime operations and processing.
ISettingsUnitRepository Repository for managing settings unit records in persistent storage.
ISettingsUnitService Service for working with settings units and their fragments.
ISettingsUnitTracingScope Object for setup scope for tracing and metrics instrumentation for settings units operations.
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.