Comparteix a través de


CacheEntryRemovedArguments Constructor

Definición

Inicializa una nueva instancia de la clase 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

Instancia ObjectCache de la que se quitó cacheItem.

reason
CacheEntryRemovedReason

Uno de los valores de la enumeración que indica por qué se quitó cacheItem.

cacheItem
CacheItem

Instancia de la entrada almacenada en caché que se quitó.

Excepciones

source es null.

O bien

cacheItem es null.

Comentarios

Normalmente, los desarrolladores usan la CacheEntryRemovedArguments clase cuando quieren recibir notificaciones después de quitar una entrada de caché de la memoria caché.

Cuando una implementación de caché está a punto de quitar una o varias entradas de caché de la memoria caché, la implementación de la caché llama al CacheEntryRemovedCallback delegado que se registró en la aplicación. Cuando una implementación de caché llama al delegado, normalmente llama al CacheEntryRemovedArguments constructor para pasar a la devolución de llamada una nueva CacheEntryRemovedArguments instancia que contiene información sobre la entrada de caché que se está quitando. La devolución de llamada notifica a la aplicación que registró la devolución de llamada sobre la entrada de caché que se está quitando. Una vez devuelto el constructor, la CacheEntryRemovedArguments instancia contiene los detalles sobre la eliminación de la entrada de caché.

Se aplica a