Compartilhar via


Microsoft.Extensions.Caching.Memory Namespace

Classes

CacheEntryExtensions

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

CacheExtensions

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

MemoryCache

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

MemoryCacheEntryExtensions

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

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 um 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 IMemoryCache.

IMemoryCache

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

Enumerações

CacheItemPriority

Especifica como os itens são priorizados para preservação durante uma limpeza disparada 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.