PlatformExtensionsRegisterGlobalCacheT - метод

Выполняет регистрацию объекта глобального кэша в контейнере IUnityContainer. Если в контейнере не зарегистрированы интерфейсы IUnityDisposableContainer или IGlobalCacheLock, то метод выполняет такую регистрацию.

Definition

Пространство имён: Tessa.Platform
Сборка: Tessa (в Tessa.dll) Версия: 3.6.0.24
C#
public static IUnityContainer RegisterGlobalCache<T>(
	this IUnityContainer container,
	string instanceName,
	bool enableInterprocessCommunication
)

Параметры

container  IUnityContainer
Контейнер, в котором выполняется регистрация. Не может быть равен null.
instanceName  String
Имя экземпляра сервера, для которого регистрируется глобальный кэш. Не может быть равно null.
enableInterprocessCommunication  Boolean
Признак того, что кэш использует коммуникацию между процессами. Если установить значение false, то кэш перестаёт быть глобальным и кэширует данные только в текущем объекте.

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

T
Тип объекта глобального кэша.

Возвращаемое значение

IUnityContainer
Контейнер container для цепочки вызовов.

Примечание об использовании

В Visual Basic и C# этот метод можно вызывать как метод экземпляра для любого объекта типа IUnityContainer. При вызове метода для экземпляра следует опускать первый параметр. Дополнительные сведения см. в разделе Методы расширения (Visual Basic) или Методы расширения (Руководство по программированию в C#).

См. также