ObjectCache.Host Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.