Remover um objeto de uma cache
Os exemplos a seguir mostram as maneiras como você pode remover os objetos do cache.
Para obter mais detalhes sobre os métodos usados nos exemplos, consulte os tópicos da biblioteca de classe:
Dica
Estes procedimentos partem do pressuposto de que você já tenha configurado seu cluster de cache e tenha preparado seu ambiente de desenvolvimento. Para obter mais informações, consulte Preparando o ambiente de desenvolvimento do cliente de cache.
Para remover um objeto do cache
Certifique-se de que a instrução em uso (Importações no Visual Basic) esteja no topo do código do aplicativo para fazer referência ao namespace Microsoft.ApplicationServer.Caching.
Crie um objeto DataCacheFactory que seja acessível a todas as partes do aplicativo que precisa de um cliente de cache. Se possível, armazene e reutilize o mesmo objeto DataCacheFactory para economizar memória e otimizar o desempenho.
Use o objeto DataCacheFactory para criar um objeto DataCache (também conhecido como cliente de cache).
Depois de ter o objeto DataCache, use o método Remover ou a propriedade Item para remover um objeto do cache. Nos exemplos a seguir, a instância DataCache é chamada
myCache
.
Exemplo
O exemplo a seguir usa o método Remover para remover um objeto do cache.
'remove object in cache using key "Key0"
myCache.Remove("Key0")
//remove object in cache using key "Key0"
myCache.Remove("Key0");
O exemplo a seguir utiliza a propriedade Item com notação de matriz para remover um objeto do cache.
'remove object in cache using array notation
myCache("Key0") = Nothing
//remove object in cache using array notation
myCache["Key0"] = null;
Dica
Há muitos outros parâmetros disponíveis para o método Remover. Para obter mais informações, consulte a classe DataCache.
Consulte também
Conceitos
Preparando o ambiente de desenvolvimento do cliente de cache
Adicionar um objeto a uma cache
Atualizar um objeto em uma cache
Obter um objeto de uma cache
Conceitos de cache do AppFabric (Cache do AppFabric 1.1)
Desenvolvendo um cliente de cache
2012-03-05