KrAclGenerationRuleCacheObject - класс

Объект экземпляра кеша правил расчёта ACL, который учитывает типы документов.

Definition

Пространство имён: Tessa.Extensions.Default.Server.Acl
Сборка: Tessa.Extensions.Default.Server (в Tessa.Extensions.Default.Server.dll) Версия: 4.0.4
C#
public class KrAclGenerationRuleCacheObject : AclGenerationRuleCacheObject
Inheritance
Object    AclGenerationRuleCacheObject    KrAclGenerationRuleCacheObject

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

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

Свойства

AllRules Все правила расчёта ACL.
(Унаследован от AclGenerationRuleCacheObject)
RulesByTriggerCardType Правила расчёта ACL, разбитые по типам карточки, на которые у них есть триггер.
(Унаследован от AclGenerationRuleCacheObject)
RulesByTriggerDocType Правила расчёта ACL, разбитые по типам документов, на которые у них есть триггер.
RulesForAnyTriggerCardType Правила расчёта ACL, которые выполняются для любого типа карточки, запустившего расчёт.
(Унаследован от AclGenerationRuleCacheObject)
RulesHash Все правила расчёта ACL.
(Унаследован от AclGenerationRuleCacheObject)

Методы

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)
GetAllRulesAsync Возвращает список всех правил расчёта ACL из кеша. Производит инициализацию кеша, если он еще не был инициализирован, или был вызван метод InvalidateAsync(CancellationToken).
(Унаследован от AclGenerationRuleCacheObject)
GetHashCodeServes as the default hash function.
(Унаследован от Object)
GetRuleAsync Возвращает правило расчёта ACL из кеша. Производит инициализацию кеша, если он еще не был инициализирован, или был вызван метод InvalidateAsync(CancellationToken).
(Унаследован от AclGenerationRuleCacheObject)
GetRulesByTriggerCardAsync Возвращает все правила расчёта ACL, которые имеют триггер, срабатывающий при изменении указанной карточки. Производит инициализацию кеша, если он еще не был инициализирован, или был вызван метод InvalidateAsync(CancellationToken).
(Переопределяет AclGenerationRuleCacheObjectGetRulesByTriggerCardAsync(Card, CancellationToken))
GetTypeGets the Type of the current instance.
(Унаследован от Object)
InitializeAsync Метод для инициализации кеша списком правил расчёта ACL.
(Переопределяет AclGenerationRuleCacheObjectInitializeAsync(IListIAclGenerationRule, CancellationToken))
InvalidateAsync Сбрасывает все правила расчёта ACL из кеша.
(Унаследован от AclGenerationRuleCacheObject)
MemberwiseCloneCreates a shallow copy of the current Object.
(Унаследован от Object)
ToStringReturns a string that represents the current object.
(Унаследован от Object)

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

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

См. также