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 |
Способ указания расписания для выполнения действий с ролевой моделью.
|