HybridCache Klasse

Definition

Stellt mehrstufige Cachedienste bereit, die auf IDistributedCache Back-End-End-Systemen basieren.

public ref class HybridCache abstract
public abstract class HybridCache
type HybridCache = class
Public MustInherit Class HybridCache
Vererbung
HybridCache

Konstruktoren

Name Beschreibung
HybridCache()

Stellt mehrstufige Cachedienste bereit, die auf IDistributedCache Back-End-End-Systemen basieren.

Methoden

Name Beschreibung
Equals(Object)

Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht.

(Geerbt von Object)
GetHashCode()

Dient als Standardhashfunktion.

(Geerbt von Object)
GetOrCreateAsync<T>(DefaultInterpolatedStringHandler, Func<CancellationToken, ValueTask<T>>, HybridCacheEntryOptions, IEnumerable<String>, CancellationToken)

Ruft asynchron den dem Schlüssel zugeordneten Wert ab, falls vorhanden, oder generiert einen neuen Eintrag mit dem bereitgestellten Schlüssel und einem Wert aus der angegebenen Factory, wenn der Schlüssel nicht gefunden wird.

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

Ruft asynchron den dem Schlüssel zugeordneten Wert ab, falls vorhanden, oder generiert einen neuen Eintrag mit dem bereitgestellten Schlüssel und einem Wert aus der angegebenen Factory, wenn der Schlüssel nicht gefunden wird.

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

Ruft asynchron den dem Schlüssel zugeordneten Wert ab, falls vorhanden, oder generiert einen neuen Eintrag mit dem bereitgestellten Schlüssel und einem Wert aus der angegebenen Factory, wenn der Schlüssel nicht gefunden wird.

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

Ruft asynchron den dem Schlüssel zugeordneten Wert ab, falls vorhanden, oder generiert einen neuen Eintrag mit dem bereitgestellten Schlüssel und einem Wert aus der angegebenen Factory, wenn der Schlüssel nicht gefunden wird.

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

Ruft asynchron den dem Schlüssel zugeordneten Wert ab, falls vorhanden, oder generiert einen neuen Eintrag mit dem bereitgestellten Schlüssel und einem Wert aus der angegebenen Factory, wenn der Schlüssel nicht gefunden wird.

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

Ruft asynchron den dem Schlüssel zugeordneten Wert ab, falls vorhanden, oder generiert einen neuen Eintrag mit dem bereitgestellten Schlüssel und einem Wert aus der angegebenen Factory, wenn der Schlüssel nicht gefunden wird.

GetType()

Ruft die Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie der aktuellen Object.

(Geerbt von Object)
RemoveAsync(IEnumerable<String>, CancellationToken)

Entfernt asynchron den dem Schlüssel zugeordneten Wert, falls vorhanden.

RemoveAsync(String, CancellationToken)

Entfernt asynchron den dem Schlüssel zugeordneten Wert, falls vorhanden.

RemoveByTagAsync(IEnumerable<String>, CancellationToken)

Entfernt asynchron alle Werte, die den angegebenen Tags zugeordnet sind.

RemoveByTagAsync(String, CancellationToken)

Entfernt asynchron alle Werte, die dem angegebenen Tag zugeordnet sind.

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

Legt den dem Schlüssel zugeordneten Wert asynchron fest oder überschreibt den Wert.

ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Gilt für: