Microsoft.Extensions.Caching.Hybrid Przestrzeń nazw

Zawiera typy buforowania hybrydowego, łączące strategie buforowania w pamięci i rozproszonej pamięci.

Klasy

Nazwa Opis
HybridCache

Udostępnia usługi buforowania wielowarstwowego oparte na IDistributedCache zapleczach.

HybridCacheEntryContext

Zapewnia modyfikowalny widok opcji wprowadzania pamięci podręcznej w ramach pojedynczej HybridCache operacji dostarczonej do wywołania zwrotnego fabryki, dzięki czemu może dostosować te opcje na podstawie wyniku pobierania danych.

HybridCacheEntryOptions

Określa dodatkowe opcje (na przykład wygaśnięcie), które mają zastosowanie do HybridCache operacji. Gdy opcje można określić na wielu poziomach (na przykład globalnie i na wywołanie), wartości składają się; jest używana najbardziej szczegółowa wartość niepusta, a wartości null są dziedziczone. Jeśli żadna wartość nie zostanie określona na dowolnym poziomie, implementacja może wybrać rozsądną wartość domyślną.

HybridCacheOptions

Opcje konfigurowania implementacji domyślnej HybridCache .

Interfejsy

Nazwa Opis
IHybridCacheBuilder

Interfejs API pomocnika do konfigurowania HybridCacheelementu .

IHybridCacheSerializer<T>

Zapewnia obsługę serializacji i deserializacji dla poszczególnych typów dla programu HybridCache.

IHybridCacheSerializerFactory

Dostawca fabryki dla wystąpień poszczególnych typów IHybridCacheSerializer<T> .

Wyliczenia

Nazwa Opis
HybridCacheEntryFlags

Dodatkowe flagi, które mają zastosowanie do operacji HybridCache.