| 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 | Configuration parameters for the settings subsystem. |
| SettingsUnitDescriptor | Descriptor for settings unit created programmatically. |
| SettingsUnitDescriptorRegistry | Registry of SettingsUnitDescriptor objects. |
| SettingsUnitEditorService | |
| SettingsUnitException | Base exception class thrown when interacting with settings units. |
| SettingsUnitExtensions | Provides extension methods for registering settings units components in the dependency injection container. |
| SettingsUnitFilter | Represents a filter used to query settings units based on various properties. |
| SettingsUnitHelper | Provides helper methods and constants for working with settings units and their fragments. |
| SettingsUnitHistoryManager | |
| SettingsUnitInitializer | An object responsible for initializing settings units during application (web service) startup. |
| SettingsUnitIORecord | Object that describes the settings unit record used for export and import. |
| 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. |
| SettingsUnitNotInitializedException | Exception that is thrown when the settings units are not initialized. |
| SettingsUnitPermissionsProvider | |
| 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. |
| SettingsUnitRecord | Object that describes the settings unit record. |
| SettingsUnitRecordCompanion | Companion for creating SettingsUnitRecord instances. |
| 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. |
| SettingsUnitsWebProxy | Прокси для работы с подсистемой настроек. |
| SettingsUnitSynchronizer | Object responsible for synchronizing settings units to keep their state up to date. |
| 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 | Configuration parameters for the settings subsystem. |
| ISettingsUnitDescriptorRegistry | Registry of SettingsUnitDescriptor objects. |
| ISettingsUnitEditorService | Service for working with settings units and their fragments in UI editor. |
| ISettingsUnitHistoryManager | Manager responsible for tracking and reporting actions, exceptions, and activity related to settings units. |
| ISettingsUnitInitializer | An object responsible for initializing settings units 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. |
| ISettingsUnitPermissionsProvider | Provides access control checks for settings units. |
| 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. |
| ISettingsUnitRecordCompanion | Companion for creating SettingsUnitRecord instances. |
| ISettingsUnitRepository | Repository for managing settings unit records in persistent storage. |
| ISettingsUnitService | Service for working with settings units and their fragments. |
| ISettingsUnitSynchronizer | Object responsible for synchronizing settings units to keep their state up to date. |
| ISettingsUnitTracingScope | Provides a scope for tracing and metrics instrumentation of settings unit 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. |
| SettingsUnitInitializationState | Initialization state of the settings subsystem. |