Microsoft.Extensions.Caching.Hybrid Przestrzeń nazw
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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. |