CacheEntryUpdateArguments Classe

Definição

Fornece informação sobre uma entrada de cache que será removida da cache.

public ref class CacheEntryUpdateArguments
public class CacheEntryUpdateArguments
type CacheEntryUpdateArguments = class
Public Class CacheEntryUpdateArguments
Herança
CacheEntryUpdateArguments

Observações

Os argumentos da CacheEntryUpdateArguments classe contêm detalhes sobre uma entrada que a implementação do cache está prestes a remover. Os argumentos incluem uma chave para a entrada da cache, uma referência à ObjectCache instância de onde a entrada será removida, uma razão para a remoção e o nome da região na cache que contém a entrada. O construtor da CacheEntryUpdateArguments classe usa estes argumentos para criar uma nova instância da classe.

Um CacheEntryUpdateArguments objeto é passado para um CacheEntryUpdateCallback handler, que notifica a cache sobre a entrada a remover.

Notas para Herdeiros

Um handler de callback deve notificar a implementação da cache se deve inserir uma entrada substituta na cache em vez da entrada que está prestes a ser removida. Se quiser trocar entradas de cache, deve atribuir um valor diferente null da UpdatedCacheItem propriedade. As implementações de cache interpretam um null valor para a UpdatedCacheItem propriedade como um aviso de que a entrada atual da cache deve ser removida, mas não substituída.

Construtores

Name Description
CacheEntryUpdateArguments(ObjectCache, CacheEntryRemovedReason, String, String)

Inicializa uma nova instância da CacheEntryUpdateArguments classe.

Propriedades

Name Description
Key

Obtém o identificador único de uma entrada de cache que está prestes a ser removida.

RegionName

Obtém o nome de uma região na cache que contém uma entrada na cache.

RemovedReason

Percebe a razão pela qual uma entrada de cache está prestes a ser removida da cache.

Source

Recebe uma referência para a ObjectCache instância que contém uma entrada de cache que está prestes a ser removida.

UpdatedCacheItem

Obtém ou define o valor da CacheItem entrada que é usada para atualizar o objeto cache.

UpdatedCacheItemPolicy

Recebe ou define a política de despejo ou expiração do cache da CacheItem entrada que foi atualizada.

Métodos

Name Description
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como função de hash predefinida.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)

Aplica-se a

Ver também