CacheEntryRemovedArguments Costruttore
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Inizializza una nuova istanza della 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)
Parametri
- source
- ObjectCache
Istanza di ObjectCache da cui è stato rimosso l'oggetto cacheItem
.
- reason
- CacheEntryRemovedReason
Uno dei valori di enumerazione che indicano perché l'oggetto cacheItem
è stato rimosso.
- cacheItem
- CacheItem
Istanza della voce memorizzata nella cache rimossa.
Eccezioni
Commenti
Gli sviluppatori usano in genere la CacheEntryRemovedArguments classe quando vogliono ricevere una notifica dopo la rimozione di una voce della cache dalla cache.
Quando un'implementazione della cache sta per rimuovere una o più voci della cache dalla cache, l'implementazione della cache chiama il CacheEntryRemovedCallback delegato registrato nell'applicazione. Quando un'implementazione della cache chiama il delegato, in genere chiama il CacheEntryRemovedArguments costruttore per passare al callback una nuova CacheEntryRemovedArguments istanza che contiene informazioni sulla voce della cache rimossa. Il callback notifica all'applicazione che ha registrato il callback sulla voce della cache rimossa. Dopo aver restituito il costruttore, l'istanza CacheEntryRemovedArguments contiene i dettagli sulla rimozione della voce della cache.