HybridCache Classe

Definizione

Fornisce servizi di memorizzazione nella cache multilivello basati su IDistributedCache back-end.

public ref class HybridCache abstract
public abstract class HybridCache
type HybridCache = class
Public MustInherit Class HybridCache
Ereditarietà
HybridCache

Costruttori

Nome Descrizione
HybridCache()

Fornisce servizi di memorizzazione nella cache multilivello basati su IDistributedCache back-end.

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)
GetOrCreateAsync<T>(DefaultInterpolatedStringHandler, Func<CancellationToken, ValueTask<T>>, HybridCacheEntryOptions, IEnumerable<String>, CancellationToken)

Ottiene in modo asincrono il valore associato alla chiave, se esistente o genera una nuova voce usando la chiave fornita e un valore dalla factory specificata se la chiave non viene trovata.

GetOrCreateAsync<T>(ReadOnlySpan<Char>, Func<CancellationToken,ValueTask<T>>, HybridCacheEntryOptions, IEnumerable<String>, CancellationToken)

Ottiene in modo asincrono il valore associato alla chiave, se esistente o genera una nuova voce usando la chiave fornita e un valore dalla factory specificata se la chiave non viene trovata.

GetOrCreateAsync<T>(String, Func<CancellationToken,ValueTask<T>>, HybridCacheEntryOptions, IEnumerable<String>, CancellationToken)

Ottiene in modo asincrono il valore associato alla chiave, se esistente o genera una nuova voce usando la chiave fornita e un valore dalla factory specificata se la chiave non viene trovata.

GetOrCreateAsync<TState,T>(DefaultInterpolatedStringHandler, TState, Func<TState,CancellationToken,ValueTask<T>>, HybridCacheEntryOptions, IEnumerable<String>, CancellationToken)

Ottiene in modo asincrono il valore associato alla chiave, se esistente o genera una nuova voce usando la chiave fornita e un valore dalla factory specificata se la chiave non viene trovata.

GetOrCreateAsync<TState,T>(ReadOnlySpan<Char>, TState, Func<TState, CancellationToken,ValueTask<T>>, HybridCacheEntryOptions, IEnumerable<String>, CancellationToken)

Ottiene in modo asincrono il valore associato alla chiave, se esistente o genera una nuova voce usando la chiave fornita e un valore dalla factory specificata se la chiave non viene trovata.

GetOrCreateAsync<TState,T>(String, TState, Func<TState,CancellationToken, ValueTask<T>>, HybridCacheEntryOptions, IEnumerable<String>, CancellationToken)

Ottiene in modo asincrono il valore associato alla chiave, se esistente o genera una nuova voce usando la chiave fornita e un valore dalla factory specificata se la chiave non viene trovata.

GetType()

Ottiene il Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
RemoveAsync(IEnumerable<String>, CancellationToken)

Rimuove in modo asincrono il valore associato alla chiave, se presente.

RemoveAsync(String, CancellationToken)

Rimuove in modo asincrono il valore associato alla chiave, se presente.

RemoveByTagAsync(IEnumerable<String>, CancellationToken)

Rimuove in modo asincrono tutti i valori associati ai tag specificati.

RemoveByTagAsync(String, CancellationToken)

Rimuove in modo asincrono tutti i valori associati al tag specificato.

SetAsync<T>(String, T, HybridCacheEntryOptions, IEnumerable<String>, CancellationToken)

Imposta o sovrascrive in modo asincrono il valore associato alla chiave.

ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a