Compartilhar via


ObjectCache.Host Propriedade

Definição

Obtém ou define uma referência a um ambiente de hospedagem gerenciado disponível para implementações ObjectCache e que pode fornecer serviços específicos do host para implementações 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

Valor da propriedade

Uma referência a um ambiente de hospedagem gerenciada com reconhecimento de cache.

Atributos

Exceções

O valor atribuído à propriedade é null.

Foi feita uma tentativa de definir o valor da propriedade mais de uma vez.

Comentários

A Host propriedade destina-se a ser usada por ambientes de host .NET Framework e por implementações de cache que implementam um comportamento que depende do ambiente de host .NET Framework.

A tabela a seguir lista o conjunto de serviços de ambiente de host que podem estar disponíveis em um ambiente de hospedagem gerenciado e que estão disponíveis para ObjectCache implementações por meio da Host propriedade :

Serviço Descrição
IApplicationIdentifier Permite que os ambientes de host forneçam identificadores de domínio do aplicativo que podem ser necessários por uma implementação de cache para recursos como a identificação de contadores de desempenho.
IFileChangeNotificationSystem Permite que os ambientes de host forneçam um sistema de notificação de alteração de arquivo personalizado, em vez de usar aquele fornecido no .NET Framework.
IMemoryCacheManager Permite que as implementações de cache relatem o consumo de memória do cache para o ambiente do host. Isso permite que os ambientes de host gerenciem centralmente o consumo de memória em várias implementações de cache.

Observação

Os chamadores desse valor de propriedade exigem permissões de segurança de acesso de código irrestrito.

Aplica-se a