Microsoft.Extensions.Caching.Hybrid Namespace

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.