Microsoft.Extensions.Caching.Hybrid Namespace

Enthält Typen für die Hybridzwischenspeicherung, die Kombination von In-Memory- und verteilten Caching-Strategien.

Klassen

Name Beschreibung
HybridCache

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

HybridCacheEntryOptions

Gibt zusätzliche Optionen (z. B. Ablauf) an, die für einen HybridCache Vorgang gelten. Wenn Optionen auf mehreren Ebenen (z. B. global und pro Aufruf) angegeben werden können, werden die Werte zusammengesetzt; Der granularste Wert ungleich Null wird verwendet, wobei Nullwerte geerbt werden. Wenn kein Wert auf einer beliebigen Ebene angegeben wird, kann die Implementierung einen angemessenen Standardwert auswählen.

HybridCacheOptions

Optionen zum Konfigurieren der Standardimplementierung HybridCache .

Schnittstellen

Name Beschreibung
IHybridCacheBuilder

Hilfs-API zum Konfigurieren HybridCachevon .

IHybridCacheSerializer<T>

Stellt Unterstützung für serialisierung und Deserialisierung pro Typ für HybridCache.

IHybridCacheSerializerFactory

Factoryanbieter für Instanzen pro Typ IHybridCacheSerializer<T> .

Enumerationen

Name Beschreibung
HybridCacheEntryFlags

Zusätzliche Flags, die für einen HybridCache Vorgang gelten.