Microsoft.Extensions.Caching.Hybrid 名前空間

メモリ内キャッシュと分散キャッシュ戦略を組み合わせたハイブリッド キャッシュの型が含まれています。

クラス

名前 説明
HybridCache

IDistributedCacheバックエンド上に構築された多層キャッシュ サービスを提供します。

HybridCacheEntryContext

データ フェッチの結果に基づいてこれらのオプションを調整できるように、ファクトリ コールバックに提供される 1 つの HybridCache 操作に対して有効なキャッシュ エントリ オプションの変更可能なビューを提供します。

HybridCacheEntryOptions

HybridCache操作に適用される追加のオプション (有効期限など) を指定します。 オプションを複数のレベル (グローバルおよび呼び出しごとなど) で指定できる場合、値は構成されます。null 以外の最も細かい値が使用され、null 値が継承されます。 どのレベルでも値が指定されていない場合、実装では適切な既定値を選択できます。

HybridCacheOptions

既定の HybridCache 実装を構成するためのオプション。

インターフェイス

名前 説明
IHybridCacheBuilder

HybridCacheを構成するためのヘルパー API。

IHybridCacheSerializer<T>

HybridCacheの型ごとのシリアル化と逆シリアル化のサポートを提供します。

IHybridCacheSerializerFactory

型ごとの IHybridCacheSerializer<T> インスタンスのファクトリ プロバイダー。

列挙型

名前 説明
HybridCacheEntryFlags

HybridCache 操作に適用される追加のフラグ。