Microsoft.Extensions.Caching.Memory Spazio dei nomi

Classi

CacheEntryExtensions

Fornisce metodi di estensione per ICacheEntry le operazioni.

CacheExtensions

Fornire i metodi di estensione per IMemoryCache le operazioni.

MemoryCache

Implementazione di IMemoryCache con l'uso di un dizionario in cui archiviare le relative voci.

MemoryCacheEntryExtensions

Fornisce metodi di estensione per MemoryCacheEntryOptions le operazioni.

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 che una voce viene rimossa dalla cache.

Interfacce

ICacheEntry

Rappresenta una voce nell'implementazione di 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 a causa dell'utilizzo elevato di memoria.

EvictionReason

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

Delegati

PostEvictionDelegate

Firma del callback che viene chiamato quando una voce della cache scade.