CacheEntryUpdateArguments Classe
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.
Fornisce informazioni su una voce della cache che verrà rimossa dalla cache.
public ref class CacheEntryUpdateArguments
public class CacheEntryUpdateArguments
type CacheEntryUpdateArguments = class
Public Class CacheEntryUpdateArguments
- Ereditarietà
-
CacheEntryUpdateArguments
Commenti
Gli argomenti della CacheEntryUpdateArguments classe contengono dettagli su una voce che l'implementazione della cache sta per rimuovere. Gli argomenti includono una chiave per la voce della cache, un riferimento all'istanza ObjectCache da cui verrà rimossa la voce, un motivo per la rimozione e il nome dell'area nella cache contenente la voce. Il costruttore della CacheEntryUpdateArguments classe usa questi argomenti per creare una nuova istanza della classe.
Un CacheEntryUpdateArguments oggetto viene passato a un CacheEntryUpdateCallback gestore, che notifica alla cache la voce da rimuovere.
Note per gli eredi
Un gestore di callback deve notificare all'implementazione della cache se inserire una voce sostitutiva nella cache al posto della voce della cache che sta per essere rimossa. Se si desidera scambiare le voci della cache, è necessario assegnare un valore diverso null
dalla UpdatedCacheItem proprietà. Le implementazioni della cache interpreteranno un null
valore per la UpdatedCacheItem proprietà come avviso che la voce della cache corrente deve essere rimossa ma non sostituita.
Costruttori
CacheEntryUpdateArguments(ObjectCache, CacheEntryRemovedReason, String, String) |
Inizializza una nuova istanza della classe CacheEntryUpdateArguments. |
Proprietà
Key |
Ottiene l'identificatore univoco di una voce della cache che sta per essere rimossa. |
RegionName |
Ottiene il nome di un'area nella cache contenente una voce della cache. |
RemovedReason |
Ottiene il motivo per cui una voce della cache sta per essere rimossa dalla cache. |
Source |
Ottiene un riferimento all'istanza di ObjectCache contenente una voce della cache che sta per essere rimossa. |
UpdatedCacheItem |
Ottiene o imposta il valore della voce CacheItem utilizzato per aggiornare l'oggetto cache. |
UpdatedCacheItemPolicy |
Ottiene o imposta i criteri di eliminazione o scadenza della cache per la voce CacheItem aggiornata. |
Metodi
Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
GetType() |
Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
MemberwiseClone() |
Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) |
ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |