ITessaCompilationObjectCacheCoreTKey, TInstance - интерфейс

Описывает базовый объект кэша, предоставляющий результаты компиляции.

Definition

Пространство имён: Tessa.Compilation
Сборка: Tessa (в Tessa.dll) Версия: 4.0.4
C#
public interface ITessaCompilationObjectCacheCore<TKey, TInstance> : ITessaCompilationObjectCacheCore
where TInstance : class
Implements
ITessaCompilationObjectCacheCore

Параметры типа

TKey
Тип ключа, по которому можно получить доступ к экземпляру объекта.
TInstance
Тип объекта.

Свойства

CategoryID Идентификатор категории, к которой относятся результаты компиляции, предоставляемые этим кэшем.
(Унаследован от ITessaCompilationObjectCacheCore)
DependentOn Коллекция идентификаторов категорий кэшей, от которых зависит этот объект.
(Унаследован от ITessaCompilationObjectCacheCore)

Методы

InvalidateAsync Сбрасывает результаты компиляции.
TryGetAlreadyCompiledAsync Возвращает объект результата компиляции, имеющий указанный идентификатор из хранилища. Не выполняет компиляцию, если запрашиваемый результат не найден.

См. также