CacheEntryUpdateArguments Classe

Definizione

Fornisce informazioni su una voce della cache che verrà rimossa dalla cache.

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

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)

Si applica a

Prodotto Versioni
.NET 8 (package-provided), 9 (package-provided)
.NET Framework 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7 (package-provided), 4.7, 4.7.1 (package-provided), 4.7.1, 4.7.2 (package-provided), 4.7.2, 4.8 (package-provided), 4.8, 4.8.1
.NET Standard 2.0 (package-provided)

Vedi anche