TessaCompilationObjectInMemoryCacheBaseTCompilerContext, TKey, TInstance - конструктор

Базовая абстрактная реализация ITessaCompilationObjectInMemoryCacheTCompilerContext, TKey, TInstance.

Definition

Пространство имён: Tessa.Compilation
Сборка: Tessa.Server (в Tessa.Server.dll) Версия: 4.1.5+a9a57e1eda0b57f197e0c68d2aa7d7dc95b6c424
C#
protected TessaCompilationObjectInMemoryCacheBase(
	string categoryID,
	TessaCompilationInvalidationReceiver tessaCompilationInvalidationReceiver,
	ITessaCompiler<TCompilerContext> tessaCompiler,
	IUnityDisposableContainer? unityDisposableContainer = null
)

Параметры

categoryID  String
Идентификатор категории, к которой относятся результаты компиляции, предоставляемые этим кэшем.
Значение должно быть уникальным для разных кэшей, постоянным и не равным Empty или состоять из одних пробелов.
tessaCompilationInvalidationReceiver  TessaCompilationInvalidationReceiver
Объект, обеспечивающий синхронный сброс кэшей с объектами результатов компиляции.
tessaCompiler  ITessaCompilerTCompilerContext
Объект, предоставляющий методы для компиляции объектов системы.
unityDisposableContainer  IUnityDisposableContainer  (Optional)
Контейнер, содержащий объекты IDisposable, которые будут освобождены при закрытии контейнеров IUnityContainer.

См. также