Tessa.Roles - пространство имён |
| Класс | Описание | |
|---|---|---|
| AdvancedRoleManager |
Объект, выполняющий задания, связанные с пересчётом ролей и замещений. Доступен на сервере.
| |
| ContextRole |
Контекстная роль.
| |
| DepartmentRole |
Роль департамента.
| |
| DynamicRole |
Динамическая роль.
| |
| MetaRole |
Метароль.
| |
| MetaRoleDmlQueryExecutor |
Выполняет построение DML-команд для SQL Server, изменяющих состав списка метаролей.
| |
| MetaRoleInternalIDComparer |
Сравнивает метароли по внутренним идентификаторам.
| |
| MetaRoleItem |
Запись о метароли и одном из пользователей, входящих в её состав.
| |
| PersonalRole |
Персональная роль (пользователь).
| |
| Role |
Роль.
| |
| RoleDeputiesManagementHelper | ||
| RoleDeputyIsActiveQueryExecutor |
Выполняет построение команд для активации и деактивации записей о замещении.
Активация подразумевает установленный бит в колонке IsActive.
| |
| RoleDeputyRecord |
Запись о замещении на роль.
| |
| RoleDeputyRecordDistinctComparer | ||
| RoleDeputyRecordValueComparer |
Сравнивает записи о заместителях на роль по всем свойствам.
| |
| RoleGenerator |
Генератор метаролей.
| |
| RoleGeneratorValueComparer |
Сравнивает генераторы метаролей по всем свойствам.
| |
| RoleHelper |
Хэлперы и константы для взаимодействия с ролевой моделью.
| |
| RoleManager |
Объект, выполняющий задания, связанные с пересчётом ролей и замещений. Доступен на сервере.
| |
| RoleManagerService |
Объект, выполняющий задания, связанные с пересчётом ролей и замещений. Доступен на сервере,
а также на клиенте при условии, что на клиенте зарегистрированы API карточек и платформенные расширения.
| |
| RoleRepository |
Репозиторий для управления ролевой моделью.
| |
| RoleSchedulingComparer |
Сравнивает объекты ролевой модели по свойствам, ответственным за планирование.
Используется для проверки необходимости того, что объект необходимо запланировать по другому расписанию.
| |
| RolesExtensions |
Расширения разметки для пространства имён Tessa.Roles.
| |
| RoleStrings |
Строковые константы, используемые в ролевой модели.
| |
| RoleTypePermissionsManager | ||
| RoleUserDmlQueryExecutor |
Выполняет построение DML-команды для SQL Server, управляющей содержимым состава указанной роли.
| |
| RoleUserIDComparerT | ||
| RoleUserRecord |
Запись о составе роли.
| |
| RoleUserRecordUserIDComparer |
Сравнивает записи о пользователях роли RoleUserRecord
по идентификаторам пользователей UserID.
| |
| RoleUserRecordValueComparer |
Сравнивает записи о составе роли по всем свойствам.
| |
| RoleValueComparer |
Сравнивает роли по всем свойствам с учётом возможных наследников Role.
| |
| StaticRole |
Статическая роль.
| |
| SyncDeputiesContext |
Контекст сихнронизации заместителей.
| |
| TaskRole |
Роль задания, т.е. временная роль, на которую назначено задание.
|
| Структура | Описание | |
|---|---|---|
| RoleUser |
Информация о пользователе, используемая в ролевой модели.
Представлена в виде неизменяемого типа значения.
|
| Интерфейс | Описание | |
|---|---|---|
| IRoleLastErrorContainer |
Объект ролевой модели, содержащий информацию о последней ошибке.
| |
| IRoleManager |
Объект, выполняющий задания, связанные с пересчётом ролей и замещений. Доступен на сервере.
| |
| IRoleManagerService |
Объект, выполняющий задания, связанные с пересчётом ролей и замещений. Доступен на сервере,
а также на клиенте при условии, что на клиенте зарегистрированы API карточек и платформенные расширения.
| |
| IRoleRepository |
Репозиторий для управления ролевой моделью.
| |
| IRoleSchedulingProvider |
Определяет расписание выполнения запланированных действий с ролевой моделью.
| |
| IRoleTypePermissionsManager |
Объект для получения информации о используемых настроек доступа для карточек ролей
| |
| IRoleUser |
Информация о пользователе, используемая в ролевой модели.
|
| Перечисление | Описание | |
|---|---|---|
| MetaRoleType |
Тип метароли.
| |
| RoleEntryType |
Тип сущности ролевой модели.
| |
| RoleType |
Тип роли.
| |
| RoleUserSyncMethod |
Метод синхронизации списков пользователей.
| |
| SchedulingType |
Способ указания расписания для выполнения действий с ролевой моделью.
|