Como: Excluir itens do cache no ASP.NET
Dados no cache do ASP.NET são voláteis — ou seja, ele não são armazenados permanentemente.Eles podem ser automaticamente removidos do cache por um desses motivos:
Porque o cache está cheio.
Porque o item expirou.
Porque um item do qual ele dependente sofreu alteração.
Para obter mais informações, consulte: Visão geral do cache no ASP.NET.
O método específico para remover itens do cache é determinado no código usado para adicionar o item para o cache.Para obter mais informações, consulte Como: Adicionar itens ao cache.Você pode ser notificado quando um item é removido do cache.Para obter mais informações, consulte: Como: Notificar an aplicativo When an Item Is Removed from the cache.
Além permitir que itens sejam removidos do cache automaticamente, você poderá removê-los explicitamente.
Observação: |
---|
Se você chamar o método Insert e adicionar um item para o cache com o mesmo nome de um item existente, o item antigo será excluído do cache. |
Para excluir um item do cache explicitamente
Chame o método Remove, passando a chave do item que você quer remover.
O exemplo a seguir mostra como remover um item com a chave MyData1.
Cache.Remove("MyData1")
Cache.Remove("MyData1");
Consulte também
Tarefas
Como: Adicionar itens ao cache
Como: Notificar an aplicativo When an Item Is Removed from the cache
Como: Recuperar valores de itens em cache