Compartilhar via


CacheEntryRemovedArguments Construtor

Definição

Inicializa uma nova instância da classe CacheEntryRemovedArguments.

public:
 CacheEntryRemovedArguments(System::Runtime::Caching::ObjectCache ^ source, System::Runtime::Caching::CacheEntryRemovedReason reason, System::Runtime::Caching::CacheItem ^ cacheItem);
public CacheEntryRemovedArguments (System.Runtime.Caching.ObjectCache source, System.Runtime.Caching.CacheEntryRemovedReason reason, System.Runtime.Caching.CacheItem cacheItem);
new System.Runtime.Caching.CacheEntryRemovedArguments : System.Runtime.Caching.ObjectCache * System.Runtime.Caching.CacheEntryRemovedReason * System.Runtime.Caching.CacheItem -> System.Runtime.Caching.CacheEntryRemovedArguments
Public Sub New (source As ObjectCache, reason As CacheEntryRemovedReason, cacheItem As CacheItem)

Parâmetros

source
ObjectCache

A instância ObjectCache da qual cacheItem foi removido.

reason
CacheEntryRemovedReason

Um dos valores de enumeração que indicam por que cacheItem foi removido.

cacheItem
CacheItem

Uma instância da entrada armazenada em cache que foi removida.

Exceções

source é null.

- ou -

cacheItem é null.

Comentários

Os desenvolvedores normalmente usam a CacheEntryRemovedArguments classe quando desejam ser notificados depois que uma entrada de cache é removida do cache.

Quando uma implementação de cache está prestes a remover uma ou mais entradas de cache do cache, a implementação do cache chama o CacheEntryRemovedCallback delegado que foi registrado no aplicativo. Quando uma implementação de cache chama o delegado, normalmente chama o CacheEntryRemovedArguments construtor para passar para o retorno de chamada uma nova CacheEntryRemovedArguments instância que contém informações sobre a entrada de cache que está sendo removida. O retorno de chamada notifica o aplicativo que registrou o retorno de chamada sobre a entrada de cache que está sendo removida. Depois que o construtor retorna, a CacheEntryRemovedArguments instância contém os detalhes sobre a remoção da entrada de cache.

Aplica-se a