Eliminación de objetos de una caché
En los siguientes ejemplos se muestran distintos métodos para quitar objetos de la caché.
Para obtener más información sobre los métodos usados en estos ejemplos, vea los siguientes temas de la biblioteca de clases:
Nota
En estos procedimientos se supone que ya configuró el clúster de caché y preparó el entorno de desarrollo. Para obtener más información, vea Preparación del entorno de desarrollo de clientes de caché (Almacenamiento en caché de AppFabric 1.1).
Para quitar un objeto de la caché
Asegúrese de que la declaración de uso (importaciones en Visual Basic) se encuentra en la parte superior del código de la aplicación para hacer referencia al espacio de nombres de Microsoft.ApplicationServer.Caching.
Cree un objeto DataCacheFactory que sea accesible para todas las partes de la aplicación que necesiten un cliente de caché. Si es posible, almacene y vuelva a usar el mismo objeto DataCacheFactory para conservar memoria y optimizar el rendimiento.
Use el objeto DataCacheFactory para crear un objeto DataCache (también denominado cliente caché).
Una vez creado el objeto de DataCache, use el método Remove o la propiedad Item para quitar un objeto de la caché. En los siguientes ejemplos, la instancia DataCache lleva el nombre
myCache
.
Ejemplo
En el ejemplo siguiente se usa el método Remove para quitar un objeto de la caché.
'remove object in cache using key "Key0"
myCache.Remove("Key0")
//remove object in cache using key "Key0"
myCache.Remove("Key0");
En el ejemplo siguiente se usa la propiedad Item, que tiene una notación de matriz, para quitar un objeto de la caché.
'remove object in cache using array notation
myCache("Key0") = Nothing
//remove object in cache using array notation
myCache["Key0"] = null;
Nota
Hay muchos otros parámetros disponibles para el método Remove. Para obtener más información, vea la clase DataCache.
Vea también
Conceptos
Preparación del entorno de desarrollo de clientes de caché (Almacenamiento en caché de AppFabric 1.1)
Adición de objetos a una caché
Actualización de objetos en una caché
Obtención de objetos de una caché
Conceptos de almacenamiento en caché de AppFabric (Almacenamiento en caché de AppFabric 1.1)
Desarrollar un cliente de caché
2012-03-05