Microsoft.Extensions.Caching.Memory Namespace
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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. |