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

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

Definition

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

Параметры

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

См. также