ISmartRoleGenerator - интерфейс

Генератор умных ролей.

Definition

Пространство имён: Tessa.Roles.SmartRoles
Сборка: Tessa (в Tessa.dll) Версия: 4.0.4
C#
public interface ISmartRoleGenerator

Свойства

EnableErrorLogging Определяет, включено ли логирование ошибок, возникших при расчёте данного генератора.
ID Идентификатор генератора умных ролей.
InitRoles Определяет, нужно ли инициализировать роли при обработке генератора умных ролей при полном расчёте.
Name Имя генератора умных ролей.
Version Версия генератора умных ролей.

Методы

CreateSmartRoleAsync Создаёт умную роль по идентификатору владельца умной роли.
GetAllSmartRoleOwnersAsync Производит обработку генератора умных ролей и возвращает список всех владельцев умных ролей для данного генератора.
GetRolesReader Возвращает объект, используемый для получения ролей по идентификаторам владельцев умных ролей с дополнительными данными для данного генератора умных ролей.
GetUpdateSmartRoleOwnersByTriggersAsync Производит обработку триггеров генератора умных ролей и возвращает список владельцев умных ролей, для которых нужно обновить список ролей.
IsDisabled Определяет, что данный генератор отключен.

См. также