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; }
member this.Host : IServiceProvider with get, set
[<get: System.Security.SecurityCritical>]
[<set: System.Security.SecurityCritical>]
member this.Host : IServiceProvider with get, set
Public Shared Property Host As IServiceProvider

Valor de propiedad

IServiceProvider

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 su uso por .NET Framework entornos de host y por 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 desde 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 el .NET Framework.
IMemoryCacheManager Permite que las implementaciones de caché notifiquen el consumo de memoria caché en el entorno 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 a código sin restricciones.

Se aplica a