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