ICalendarCalcMethodCompilationCache - интерфейс

Кэш, содержащий результаты компиляции методов расчёта календарей.

Definition

Пространство имён: Tessa.BusinessCalendar
Сборка: Tessa (в Tessa.dll) Версия: 4.2.3+85077ef6104b2e81389e52f8b825d77905da3c54
C#
public interface ICalendarCalcMethodCompilationCache : ITessaCompilationObjectCache<ICalendarCalcMethodCompilationContext, Guid, ICalendarCalcMethod>, 
	ITessaCompilationObjectCacheCore<Guid, ICalendarCalcMethod>, ITessaCompilationObjectCacheCore, ITessaCompilationDebugObjectCache<Guid, ICalendarCalcMethod>
Implements
ITessaCompilationDebugObjectCacheGuid, ICalendarCalcMethod, ITessaCompilationObjectCacheICalendarCalcMethodCompilationContext, Guid, ICalendarCalcMethod, ITessaCompilationObjectCacheCore, ITessaCompilationObjectCacheCoreGuid, ICalendarCalcMethod

Заметки

Категория кэша: Calendars.

Свойства

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

Методы

GetAsync Возвращает объект результата компиляции, имеющий указанный идентификатор.
(Унаследован от ITessaCompilationObjectCacheTCompilerContext, TKey, TInstance)
InvalidateAsync Сбрасывает результаты компиляции.
(Унаследован от ITessaCompilationObjectCacheCore)
IsRegistered Выполняет проверку, был ли объект с указанным идентификатором зарегистрирован для отладки.
(Унаследован от ITessaCompilationDebugObjectCacheTKey, TInstance)
RebuildAllAsync Выполняет перекомпиляцию всех результатов компиляции.
(Унаследован от ITessaCompilationObjectCacheTCompilerContext, TKey, TInstance)
RebuildAsync(Guid, CancellationToken) Выполняет перекомпиляцию объекта с заданным идентификатором.
(Унаследован от ITessaCompilationObjectCacheCore)
RebuildAsync(Guid, TessaCompilationObjectCacheOptionsTCompilerContext, CancellationToken) Выполняет перекомпиляцию объекта с заданным идентификатором.
(Унаследован от ITessaCompilationObjectCacheTCompilerContext, TKey, TInstance)
RegisterDebugTypes Регистрирует отладочный типы для скриптов.
(Унаследован от ITessaCompilationDebugObjectCacheTKey, TInstance)
TryGetAlreadyCompiledAsync Возвращает объект результата компиляции, имеющий указанный идентификатор из хранилища. Не выполняет компиляцию, если запрашиваемый результат не найден.
(Унаследован от ITessaCompilationObjectCacheCoreTKey, TInstance)
TryGetDebugObjectAsync Возвращает отладочный объект скрипта, если он был зарегистрирован.
(Унаследован от ITessaCompilationDebugObjectCacheTKey, TInstance)

См. также