KrAclGenerationRuleCacheObjectGetRulesByTriggerCardAsync - метод

Возвращает все правила расчёта ACL, которые имеют триггер, срабатывающий при изменении указанной карточки. Производит инициализацию кеша, если он еще не был инициализирован, или был вызван метод InvalidateAsync(CancellationToken).

Definition

Пространство имён: Tessa.Extensions.Default.Server.Acl
Сборка: Tessa.Extensions.Default.Server (в Tessa.Extensions.Default.Server.dll) Версия: 4.0.4
C#
public override ValueTask<IList<IAclGenerationRule>> GetRulesByTriggerCardAsync(
	Card triggerCard,
	CancellationToken cancellationToken = default
)

Параметры

triggerCard  Card
Карточка, запустившая проверку триггеров.
cancellationToken  CancellationToken  (Optional)
Объект, с помощью которого можно отменить асинхронную задачу.

Возвращаемое значение

ValueTaskIListIAclGenerationRule
Список всех правил расчёта ACL, которые имеют триггер, срабатывающий при изменении указанной карточки.

Реализации

IAclGenerationRuleCacheGetRulesByTriggerCardAsync(Card, CancellationToken)

См. также