Métodos baseados em marca

O Microsoft AppFabric 1.1 para Windows Server dá suporte para organizar e recuperar objetos em cache que usam marcas. As marcas permitem que você adicione uma ou mais sequências de caracteres para descrever cada objeto em cache. Essas marcas simplificam o código permitindo você recuperar grupos de objetos com base nas marcas correspondentes.

Dica

Marcas podem ser usadas somente com objetos armazenados em regiões. Para obter mais informações sobre regiões, consulte Diagrama de arquitetura lógica de cache do AppFabric (Cache do AppFabric 1.1).

A tabela a seguir lista os métodos disponíveis para trabalhar com marcas.

Método Descrição

GetObjectsByTag

Fornece uma maneira simples para acessar objetos que contêm marcas (correspondência exata, interseção ou união). O nome da região é um parâmetro obrigatório.

GetObjectsByAnyTag

Retorna uma lista de objetos com marcas que correspondem a qualquer uma das marcas fornecidas no parâmetro desse método.

GetObjectsByAllTags

Retorna uma lista de objetos com marcas que correspondem a todas as marcas fornecidas no parâmetro desse método.

GetObjectsInRegion

Retorna uma lista de todos os objetos em uma região. Esse método é útil quando você não conhece todas as marcas usadas na região.

GetCacheItem

Retorna um objeto DataCacheItem. Além do objeto em cache e outras informações associadas ao objeto em cache, o objeto DataCacheItem também inclui as marcas associadas.

Add

Ao adicionar um objeto ao cache, este método dá suporte às marcas associadas ao item no cache.

Put

Ao colocar um objeto no cache, este método pode ser usado para substituir as marcas associadas a um objeto em cache.

Remove

Esse método exclui o objeto em cache e qualquer marca associada.

Dica

Não há suporte para atualizações ou exclusões em marcas individuais associadas a um objeto em cache. Para fazer alterações, todas as marcas devem ser substituídas.

Consulte também

Conceitos

Métodos de notificações de cache
Visão geral de classes
Métodos básicos de cache
Métodos de simultaneidade
Métodos de configuração
Uso de métodos básicos de cache
Conceitos de cache do AppFabric (Cache do AppFabric 1.1)

  2012-03-05