Microsoft.Extensions.Caching.Memory Namnområde

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.