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

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

Definition

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

Параметры

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

См. также