SmartRoleGeneratorCache - класс

Реализация кеша умных ролей, которая использует [!:ISmartRoleGeneratorCacheFactory] для генерации объекта экземпляра кеша и хранит его в настройках кеша карточек.

Definition

Пространство имён: Tessa.Roles.SmartRoles
Сборка: Tessa (в Tessa.dll) Версия: 4.0.4
C#
public class SmartRoleGeneratorCache : ISmartRoleGeneratorCache, 
	IDisposable
Inheritance
Object    SmartRoleGeneratorCache
Implements
IDisposable, ISmartRoleGeneratorCache

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

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

Методы

DisposePerforms application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
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).
GetGeneratorAsync Возвращает генератор умной роли из кеша. Производит инициализацию кеша, если он еще не был инициализирован, или был вызван метод InvalidateAsync(CancellationToken).
GetGeneratorsByTriggerCardAsync Возвращает все генераторы умных ролей, которые имеют триггер, срабатывающий при изменении указанной карточки. Производит инициализацию кеша, если он еще не был инициализирован, или был вызван метод InvalidateAsync(CancellationToken).
GetHashCodeServes as the default hash function.
(Унаследован от Object)
GetTypeGets the Type of the current instance.
(Унаследован от Object)
InvalidateAsync Сбрасывает все генераторы умных ролей из кеша.
MemberwiseCloneCreates a shallow copy of the current Object.
(Унаследован от Object)
ToStringReturns a string that represents the current object.
(Унаследован от Object)

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

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

См. также