Microsoft.Extensions.Caching.Memory 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 minnesintern cachelagring, inklusive gränssnitt och implementeringar för lokal cachelagring.
Klasser
| Name | Description |
|---|---|
| CacheEntryExtensions |
Tillhandahåller tilläggsmetoder för ICacheEntry åtgärder. |
| CacheExtensions |
Tillhandahåller tilläggsmetoder för IMemoryCache åtgärder. |
| MemoryCache |
Implementerar IMemoryCache med hjälp av en ordlista för att lagra dess poster. |
| MemoryCacheEntryExtensions |
Ange tilläggsmetoder för MemoryCacheEntryOptions åtgärder. |
| MemoryCacheEntryOptions |
Representerar de cachealternativ som tillämpas på en post i instansen IMemoryCache . |
| MemoryCacheOptions |
Anger alternativ för MemoryCache. |
| MemoryCacheStatistics |
Innehåller en ögonblicksbild av statistik för en minnescachen. |
| MemoryDistributedCacheOptions |
Anger alternativ för MemoryDistributedCacheOptions. |
| PostEvictionCallbackRegistration |
Representerar ett återanropsdelegat som utlöses efter att en post har avlägsnats från cachen. |
Gränssnitt
| Name | Description |
|---|---|
| ICacheEntry |
Representerar en post i implementeringen IMemoryCache . När den tas bort checkas den in i cacheminnet. |
| IMemoryCache |
Representerar en lokal minnesintern cache vars värden inte serialiseras. |
Uppräkningar
| Name | Description |
|---|---|
| CacheItemPriority |
Anger hur objekt prioriteras för bevarande under ett minnestryck som utlöses rensning. |
| EvictionReason |
Anger orsakerna till att en post togs bort från cacheminnet. |
Delegeringar
| Name | Description |
|---|---|
| PostEvictionDelegate |
Representerar motringningsmetoden som anropas när en cachepost upphör att gälla. |