Cómo: Eliminar elementos de la caché en ASP.NET
Actualización: noviembre 2007
Los datos almacenados en la caché de ASP.NET son volátiles, es decir, no se almacenan de forma permanente. Se pueden eliminar automáticamente de la caché por una de las razones siguientes:
La caché está llena.
El elemento ha caducado.
Un elemento depende de ciertos cambios.
Para obtener más información, vea Información general sobre el almacenamiento en caché en ASP.NET.
El método concreto utilizado para eliminar un elemento de la caché se determina en el código que se emplea para agregar el elemento a la caché. Para obtener más información, vea Cómo: Agregar elementos a caché. Si lo desea, puede recibir una notificación cuando un elemento se elimina de la caché. Para obtener más información, vea Cómo: Notificar a una aplicación cuando se quita un elemento de la caché.
Además de permitir la eliminación automática de elementos de la caché, también puede eliminarlos de forma explícita.
Nota: |
---|
Si llama al método Insert y agrega un elemento a la caché con el mismo nombre que un elemento existente, el elemento antiguo se eliminará de la caché. |
Para eliminar un elemento de la caché de forma explícita
Llame al método Remove y pásele la clave del elemento que desea eliminar.
En el ejemplo siguiente se muestra cómo eliminar un elemento con la clave MyData1.
Cache.Remove("MyData1")
Cache.Remove("MyData1");
Vea también
Tareas
Cómo: Agregar elementos a caché
Cómo: Notificar a una aplicación cuando se quita un elemento de la caché
Cómo: Recuperar valores de elementos almacenados en caché