ObjectCache.Host Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или задает ссылку на управляемую среду размещения, доступную ObjectCache для реализаций, и которая может предоставлять службы для конкретных ObjectCache узлов реализации.
public:
static property IServiceProvider ^ Host { IServiceProvider ^ get(); void set(IServiceProvider ^ value); };
public static IServiceProvider Host { get; set; }
public static IServiceProvider Host { [System.Security.SecurityCritical] get; [System.Security.SecurityCritical] set; }
static member Host : IServiceProvider with get, set
[<get: System.Security.SecurityCritical>]
[<set: System.Security.SecurityCritical>]
static member Host : IServiceProvider with get, set
Public Shared Property Host As IServiceProvider
Значение свойства
Ссылка на управляемую среду размещения с поддержкой кэша.
- Атрибуты
Исключения
Значение, назначенное свойству, равно null.
Предпринята попытка задать значение свойства более одного раза.
Комментарии
Свойство Host предназначено для использования средами узлов .NET Framework и реализациями кэша, реализующими поведение, зависящее от среды узла .NET Framework.
В следующей таблице перечислены набор служб среды узла, которые могут быть доступны в управляемой среде размещения и доступны для ObjectCache реализаций через Host свойство:
| Услуга | Описание |
|---|---|
| IApplicationIdentifier | Позволяет средам узла предоставлять идентификаторы домена приложения, которые могут потребоваться реализацией кэша для таких функций, как определение счетчиков производительности. |
| IFileChangeNotificationSystem | Позволяет средам узлов предоставлять настраиваемую систему уведомлений об изменении файлов, а не использовать ее в .NET Framework. |
| IMemoryCacheManager | Позволяет кэшировать использование кэша памяти кэша в среде узла. Это позволяет средам узлов централизованно управлять потреблением памяти в нескольких реализациях кэша. |
Замечание
Вызывающие значения этого свойства требуют неограниченных разрешений доступа к коду.