Microsoft.Extensions.Caching.Memory Namespace

Klassen

CacheEntryExtensions

Stellt Erweiterungsmethoden für Vorgänge bereit ICacheEntry .

CacheExtensions

Stellen Sie Erweiterungsmethoden für IMemoryCache Vorgänge bereit.

MemoryCache

Eine Implementierung von IMemoryCache unter Verwendung eines Wörterbuchs zum Speichern der Einträge.

MemoryCacheEntryExtensions

Stellt Erweiterungsmethoden für Vorgänge bereit MemoryCacheEntryOptions .

MemoryCacheEntryOptions

Stellt die Cacheoptionen dar, die auf einen Eintrag der IMemoryCache-Instanz angewendet werden.

MemoryCacheOptions

Gibt Optionen für MemoryCache an.

MemoryCacheStatistics

Enthält eine Momentaufnahme von Statistiken für einen Speichercache.

MemoryDistributedCacheOptions

Gibt Optionen für MemoryDistributedCacheOptions an.

PostEvictionCallbackRegistration

Stellt einen Rückrufdelegat dar, der ausgelöst wird, nachdem ein Eintrag aus dem Cache entfernt wurde.

Schnittstellen

ICacheEntry

Stellt einen Eintrag in der IMemoryCache-Implementierung dar.

IMemoryCache

Stellt einen lokalen In-Memory-Cache dar, dessen Werte nicht serialisiert sind.

Enumerationen

CacheItemPriority

Gibt an, wie Elemente bei einer Bereinigung durch unzureichenden Arbeitsspeicher für die Beibehaltung priorisiert werden.

EvictionReason

Gibt die Gründe an, aus dem ein Eintrag aus dem Cache entfernt wurde.

Delegaten

PostEvictionDelegate

Die Signatur des Rückrufs, der aufgerufen wird, wenn ein Cacheeintrag abläuft.