AclGenerationRule - класс

Реализация правила расчёта ACL, которая производит расчёт по данным карточки "Правило расчёта ACL".

Definition

Пространство имён: Tessa.Roles.Acl
Сборка: Tessa (в Tessa.dll) Версия: 4.0.4
C#
public sealed class AclGenerationRule : IAclGenerationRule
Inheritance
Object    AclGenerationRule
Implements
IAclGenerationRule

Конструкторы

AclGenerationRuleИнициализирует новый экземпляр класса AclGenerationRule

Свойства

EnableErrorLogging Определяет, включено ли логирование ошибок, возникших при расчёта данного правила.
RuleData Данные карточки "Правило расчёта ACL".
RuleID Идентификатор правила расчёта ACL.
RuleName Имя правила расчёта ACL.
RuleVersion Версия правила расчёта ACL.

Методы

AllowedForCardAsync Метод для проверки, применимо ли данное правило для для карточки.
EqualsDetermines whether the specified object is equal to the current object.
(Унаследован от Object)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Унаследован от Object)
GetAllUpdateCardsAsync Производит обработку правила и возвращает список карточек, для которых нужно обновить ACL.
GetCardsBySmartRoleOwnerAsync Возвращает список идентификаторов карточек, для которых должен быть перерасчитан ACL при добавлении умной роли с владельцем smartRoleOwnerID.
GetHashCodeServes as the default hash function.
(Унаследован от Object)
GetRolesReader Возвращает объект, используемый для получения ролей по идентификаторам карточек с дополнительными данными для данного правила расчёта ACL.
GetTypeGets the Type of the current instance.
(Унаследован от Object)
GetUpdateCardsByTriggersAsync Производит обработку триггеров правила и возвращает список карточек, для которых нужно обновить ACL.
IsDisabled Метод для проверки, что данное правило отключено.
IsTriggeredByGenerator Метод для проверки, должно ли обновляться правило расчёта ACL при добавлении новых умных ролей генератором generatorID.
MemberwiseCloneCreates a shallow copy of the current Object.
(Унаследован от Object)
ToStringReturns a string that represents the current object.
(Унаследован от Object)

Методы расширения

Get
(Определяется ComHelper)
Invoke
(Определяется ComHelper)
Set
(Определяется ComHelper)

См. также