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
ObjectCache Istanza da cui cacheItem è stata rimossa.
- reason
- CacheEntryRemovedReason
Uno dei valori di enumerazione che indicano il motivo per cui 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 che una voce della cache è stata rimossa 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 che viene rimossa. Il callback notifica all'applicazione che ha registrato il callback sulla voce della cache che viene rimossa. Al termine del costruttore, l'istanza CacheEntryRemovedArguments contiene i dettagli sulla rimozione della voce della cache.