Lingua

HybridCacheEntryContext Classe

Definizione

Fornisce una visualizzazione modificabile delle opzioni di immissione della cache in vigore per una singola HybridCache operazione, fornita a un callback factory in modo che possa modificare tali opzioni in base al risultato del recupero dei dati.

public ref class HybridCacheEntryContext sealed
public sealed class HybridCacheEntryContext
type HybridCacheEntryContext = class
Public NotInheritable Class HybridCacheEntryContext
Ereditarietà
HybridCacheEntryContext

Commenti

Quando un'implementazione HybridCache costruisce il contesto per un callback factory, esegue il seeding delle proprietà delle opzioni effettive per l'operazione (composte dalle opzioni globali e per ogni chiamata), in modo che la factory osservi i valori correnti e possa modificarle per influenzare la modalità di memorizzazione nella cache del valore risultante. Un contesto costruito direttamente riflette solo ciò che HybridCacheEntryOptions è stato fornito al relativo costruttore. Le implementazioni possono usare Revision per rilevare se la factory ha modificato qualsiasi valore.

Costruttori

Nome Descrizione
HybridCacheEntryContext(HybridCacheEntryOptions)

Inizializza una nuova istanza della HybridCacheEntryContext classe , inizializzandone i valori dalle opzioni fornite.

Proprietà

Nome Descrizione
Expiration

Ottiene o imposta la durata complessiva della cache di questa voce, passata alla cache distribuita back-end.

Flags

Ottiene o imposta flag aggiuntivi che si applicano all'operazione richiesta.

LocalCacheExpiration

Ottiene o imposta la scadenza per la voce della cache locale (in-process).

LocalSize

Ottiene o imposta le dimensioni da assegnare alle voci nella cache locale (in-process).

Revision

Ottiene un valore che incrementa ogni volta che viene modificata una proprietà in questa istanza.

Metodi

Nome Descrizione
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 il Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a