Microsoft.Extensions.Caching.Hybrid Namnområde
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Innehåller typer för hybridcachelagring, som kombinerar strategier för minnesintern och distribuerad cachelagring.
Klasser
| Name | Description |
|---|---|
| HybridCache |
Tillhandahåller cachelagringstjänster på flera nivåer som bygger på IDistributedCache serverdelar. |
| HybridCacheEntryContext |
Ger en föränderlig vy över alternativen för cacheinmatning som gäller för en enda HybridCache åtgärd, som tillhandahålls till en fabriksåteranrop så att den kan justera dessa alternativ baserat på resultatet av datahämtningen. |
| HybridCacheEntryOptions |
Anger ytterligare alternativ (till exempel förfallodatum) som gäller för en HybridCache åtgärd. När alternativ kan anges på flera nivåer (till exempel globalt och per anrop) består värdena. det mest detaljerade icke-null-värdet används, med null-värden som ärvs. Om inget värde anges på någon nivå kan implementeringen välja en rimlig standard. |
| HybridCacheOptions |
Alternativ för att konfigurera standardimplementeringen HybridCache . |
Gränssnitt
| Name | Description |
|---|---|
| IHybridCacheBuilder |
Hjälp-API för att HybridCachekonfigurera . |
| IHybridCacheSerializer<T> |
Tillhandahåller stöd för serialisering och deserialisering per typ för HybridCache. |
| IHybridCacheSerializerFactory |
Fabriksprovider för instanser per typ IHybridCacheSerializer<T> . |
Uppräkningar
| Name | Description |
|---|---|
| HybridCacheEntryFlags |
Ytterligare flaggor som gäller för en HybridCache åtgärd. |