Microsoft.Extensions.Caching.Memory Spazio dei nomi

Classi

CacheEntryExtensions

Fornisce metodi di estensione per le operazioni di ICacheEntry.

CacheExtensions

Fornire metodi di estensione per le operazioni di IMemoryCache.

MemoryCache

Implementazione di IMemoryCache usando un dizionario per archiviarne le voci.

MemoryCacheEntryExtensions

Fornisce metodi di estensione per le operazioni di MemoryCacheEntryOptions.

MemoryCacheEntryOptions

Rappresenta le opzioni della cache applicate a una voce dell'istanza di IMemoryCache.

MemoryCacheOptions

Specifica le opzioni per MemoryCache.

MemoryCacheStatistics

Contiene uno snapshot delle statistiche per una cache di memoria.

MemoryDistributedCacheOptions

Specifica le opzioni per MemoryDistributedCacheOptions.

PostEvictionCallbackRegistration

Rappresenta un delegato di callback che verrà attivato dopo la rimozione di una voce dalla cache.

Interfacce

ICacheEntry

Rappresenta una voce nell'implementazione IMemoryCache.

IMemoryCache

Rappresenta una cache in memoria locale i cui valori non sono serializzati.

Enumerazioni

CacheItemPriority

Specifica il modo in cui gli elementi vengono classificati in ordine di priorità per la conservazione durante una pulizia attivata dalla memoria.

EvictionReason

Specifica i motivi per cui una voce è stata rimossa dalla cache.

Delegati

PostEvictionDelegate

Firma del callback che viene chiamato alla scadenza di una voce della cache.