Microsoft.Extensions.Caching.Hybrid 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.
Contém tipos de cache híbrido, combinando estratégias de cache na memória e distribuídas.
Classes
| Nome | Description |
|---|---|
| HybridCache |
Fornece serviços de cache de várias camadas com base em IDistributedCache back-ends. |
| HybridCacheEntryContext |
Fornece uma exibição mutável das opções de entrada de cache em vigor para uma única HybridCache operação, fornecida para um retorno de chamada de fábrica para que ele possa ajustar essas opções com base no resultado da busca de dados. |
| HybridCacheEntryOptions |
Especifica opções adicionais (por exemplo, expiração) que se aplicam a uma HybridCache operação. Quando as opções podem ser especificadas em vários níveis (por exemplo, globalmente e por chamada), os valores são compostos; o valor não nulo mais granular é usado, com valores nulos sendo herdados. Se nenhum valor for especificado em qualquer nível, a implementação poderá escolher um padrão razoável. |
| HybridCacheOptions |
Opções para configurar a implementação padrão HybridCache . |
Interfaces
| Nome | Description |
|---|---|
| IHybridCacheBuilder |
API auxiliar para configurar HybridCache. |
| IHybridCacheSerializer<T> |
Fornece suporte de serialização e desserialização por tipo para HybridCache. |
| IHybridCacheSerializerFactory |
Provedor de fábrica para instâncias por tipo IHybridCacheSerializer<T> . |
Enumerações
| Nome | Description |
|---|---|
| HybridCacheEntryFlags |
Sinalizadores adicionais que se aplicam a uma operação de HybridCache. |