Comparteix a través de


ObjectCache.Host Propiedad

Definición

Obtiene o establece una referencia a un entorno de hospedaje administrado que está disponible para las implementaciones de ObjectCache y puede proporcionar servicios específicos del host a las implementaciones de 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 de propiedad

Referencia a un entorno de hospedaje administrado que reconoce la memoria caché.

Atributos

Excepciones

El valor que se asigna a la propiedad es null.

Se intentó establecer el valor de propiedad más de una vez.

Comentarios

La Host propiedad está pensada para que la usen los entornos host de .NET Framework y las implementaciones de caché que implementan el comportamiento que depende del entorno de host de .NET Framework.

En la tabla siguiente se muestra el conjunto de servicios de entorno de host que podrían estar disponibles en un entorno de hospedaje administrado y que están disponibles para ObjectCache las implementaciones a través de la Host propiedad :

Servicio Descripción
IApplicationIdentifier Permite a los entornos host proporcionar identificadores de dominio de aplicación que una implementación de caché podría necesitar para características como identificar contadores de rendimiento.
IFileChangeNotificationSystem Permite a los entornos host proporcionar un sistema de notificación de cambio de archivo personalizado, en lugar de usar el proporcionado en .NET Framework.
IMemoryCacheManager Permite que las implementaciones de caché notifiquen el consumo de memoria caché en el entorno de host. Esto permite que los entornos host administren de forma centralizada el consumo de memoria en varias implementaciones de caché.

Nota

Los autores de llamadas de este valor de propiedad requieren permisos de seguridad de acceso de código sin restricciones.

Se aplica a