Compartir vía


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