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 | Позволяет реализациям кэша сообщать о потреблении памяти кэша в среде узла. Это позволяет средам размещения централизованно управлять потреблением памяти в нескольких реализациях кэша. |
Примечание
Для вызывающих объектов с этим значением свойства требуются разрешения на неограниченный доступ к коду.