Microsoft.Extensions.Caching.Memory Naamruimte

Bevat typen voor cacheopslag in het geheugen, inclusief interfaces en implementaties voor lokale caching.

Klassen

Name Description
CacheEntryExtensions

Biedt uitbreidingsmethoden voor ICacheEntry bewerkingen.

CacheExtensions

Biedt uitbreidingsmethoden voor IMemoryCache bewerkingen.

MemoryCache

IMemoryCache Implementeert het gebruik van een woordenlijst om de vermeldingen op te slaan.

MemoryCacheEntryExtensions

Geef uitbreidingsmethoden op voor MemoryCacheEntryOptions bewerkingen.

MemoryCacheEntryOptions

Vertegenwoordigt de cacheopties die zijn toegepast op een vermelding van het IMemoryCache exemplaar.

MemoryCacheOptions

Hiermee geeft u opties voor MemoryCache.

MemoryCacheStatistics

Bevat een momentopname van statistieken voor een geheugencache.

MemoryDistributedCacheOptions

Hiermee geeft u opties voor MemoryDistributedCacheOptions.

PostEvictionCallbackRegistration

Vertegenwoordigt een callback-gemachtigde die wordt geactiveerd nadat een vermelding uit de cache is verwijderd.

Interfaces

Name Description
ICacheEntry

Vertegenwoordigt een vermelding in de IMemoryCache implementatie. Wanneer deze wordt verwijderd, wordt deze doorgevoerd in de cache.

IMemoryCache

Vertegenwoordigt een lokale cache in het geheugen waarvan de waarden niet worden geserialiseerd.

Enums

Name Description
CacheItemPriority

Hiermee geeft u op hoe items prioriteit krijgen voor behoud tijdens het opschonen van de geheugenbelasting.

EvictionReason

Hiermee geeft u de redenen op waarom een vermelding is verwijderd uit de cache.

Gedelegeerden

Name Description
PostEvictionDelegate

Vertegenwoordigt de callback-methode die wordt aangeroepen wanneer een cachevermelding verloopt.