ObjectCache.Host Propriedade

Definição

Obtém ou define uma referência para um ambiente de alojamento gerido disponível para ObjectCache implementações e que pode fornecer serviços específicos do host às ObjectCache implementações.

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 de Propriedade

Uma referência a um ambiente de alojamento gerido e consciente da cache.

Atributos

Exceções

O valor atribuído à propriedade é null.

Foi feita uma tentativa de fixar o valor do imóvel mais do que uma vez.

Observações

A propriedade Host destina-se a ser utilizada por ambientes anfitriões .NET Framework e por implementações de cache que implementam comportamentos que dependem do ambiente anfitrião .NET Framework.

A tabela seguinte lista o conjunto de serviços do ambiente hostal que podem estar disponíveis a partir de um ambiente de alojamento gerido e que estão disponíveis para ObjectCache implementações através da Host propriedade:

Service Description
IApplicationIdentifier Permite que os ambientes anfitriões forneçam identificadores de domínio de aplicação que podem ser necessários por uma implementação de cache para funcionalidades como identificar contadores de desempenho.
IFileChangeNotificationSystem Permite que os ambientes anfitriões forneçam um sistema personalizado de notificação de alterações de ficheiros, em vez de usar o fornecido no .NET Framework.
IMemoryCacheManager Permite que as implementações de cache reportem o consumo de memória de cache para o ambiente anfitrião. Isto permite que os ambientes host geram centralmente o consumo de memória através de múltiplas implementações de cache.

Note

Os chamadores com este valor de propriedade necessitam de permissões de acesso irrestrito ao código.

Aplica-se a