Microsoft.Extensions.Caching.Memory Namespace

Classes

CacheEntryExtensions

Fornece métodos de extensões para ICacheEntry operações.

CacheExtensions

Forneça métodos de extensões para IMemoryCache operações.

MemoryCache

Uma implementação de IMemoryCache usando um dicionário para armazenar suas entradas.

MemoryCacheEntryExtensions

Fornece métodos de extensões para MemoryCacheEntryOptions operações.

MemoryCacheEntryOptions

Representa as opções de cache aplicadas a uma entrada da instância de IMemoryCache.

MemoryCacheOptions

Especifica opções para MemoryCache.

MemoryCacheStatistics

Contém uma instantâneo de estatísticas para um cache de memória.

MemoryDistributedCacheOptions

Especifica opções para MemoryDistributedCacheOptions.

PostEvictionCallbackRegistration

Representa um delegado de retorno de chamada que será acionado depois que uma entrada for removida do cache.

Interfaces

ICacheEntry

Representa uma entrada na implementação de IMemoryCache.

IMemoryCache

Representa um cache na memória local cujos valores não são serializados.

Enumerações

CacheItemPriority

Especifica como os itens são priorizados para preservação durante uma limpeza acionada por pressão de memória.

EvictionReason

Especifica os motivos pelos quais uma entrada foi removida do cache.

Delegados

PostEvictionDelegate

Assinatura do retorno de chamada que é chamado quando uma entrada de cache expira.