KrSmartRoleGeneratorCacheObject - класс

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

Definition

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

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

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

Свойства

AllGenerators Все генераторы умных ролей.
(Унаследован от SmartRoleGeneratorCacheObject)
GeneratorsByTriggerCardType Генераторы умных ролей, разбитые по типам карточек, на которые у них есть триггер.
(Унаследован от SmartRoleGeneratorCacheObject)
GeneratorsByTriggerDocType Генераторы умных ролей, разбитые по типам документов, на которые у них есть триггер.
GeneratorsForAnyTriggerCard Генераторы умных ролей, которые выполняются для любого типа карточки, запустившего расчёт.
(Унаследован от SmartRoleGeneratorCacheObject)
GeneratorsHash Генераторы умных ролей, доступные по идентификаторам.
(Унаследован от SmartRoleGeneratorCacheObject)

Методы

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

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

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

См. также