HybridCacheEntryOptions Classe

Definizione

Specifica opzioni aggiuntive,ad esempio scadenza, che si applicano a un'operazione HybridCache . Quando le opzioni possono essere specificate a più livelli (ad esempio, globalmente e per chiamata), i valori sono composti; viene usato il valore non Null più granulare, con valori Null ereditati. Se non viene specificato alcun valore a qualsiasi livello, l'implementazione può scegliere un valore predefinito ragionevole.

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

Commenti

Questo tipo non è modificabile. Per modificare le opzioni di immissione della cache in base al risultato di un recupero dati, usare uno degli GetOrCreateAsync<TState,T>(String, TState, Func<TState,HybridCacheEntryContext, CancellationToken,ValueTask<T>>, HybridCacheEntryOptions, IEnumerable<String>, CancellationToken) overload, il cui callback factory riceve un oggetto modificabile HybridCacheEntryContext.

Costruttori

Nome Descrizione
HybridCacheEntryOptions()

Specifica opzioni aggiuntive,ad esempio scadenza, che si applicano a un'operazione HybridCache . Quando le opzioni possono essere specificate a più livelli (ad esempio, globalmente e per chiamata), i valori sono composti; viene usato il valore non Null più granulare, con valori Null ereditati. Se non viene specificato alcun valore a qualsiasi livello, l'implementazione può scegliere un valore predefinito ragionevole.

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).

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