Microsoft.Extensions.Caching.Memory 名前空間

ローカル キャッシュのインターフェイスと実装など、メモリ内キャッシュの型が含まれます。

クラス

名前 説明
CacheEntryExtensions

ICacheEntry操作の拡張メソッドを提供します。

CacheExtensions

IMemoryCache操作の拡張メソッドを提供します。

MemoryCache

ディクショナリを使用してエントリを格納する IMemoryCache を実装します。

MemoryCacheEntryExtensions

MemoryCacheEntryOptions操作の拡張メソッドを提供します。

MemoryCacheEntryOptions

IMemoryCache インスタンスのエントリに適用されるキャッシュ オプションを表します。

MemoryCacheOptions

MemoryCacheのオプションを指定します。

MemoryCacheStatistics

メモリ キャッシュの統計のスナップショットを保持します。

MemoryDistributedCacheOptions

MemoryDistributedCacheOptionsのオプションを指定します。

PostEvictionCallbackRegistration

エントリがキャッシュから削除された後に発生するコールバック デリゲートを表します。

インターフェイス

名前 説明
ICacheEntry

IMemoryCache実装のエントリを表します。 破棄されると、キャッシュにコミットされます。

IMemoryCache

値がシリアル化されないローカルのメモリ内キャッシュを表します。

列挙型

名前 説明
CacheItemPriority

メモリ不足によってトリガーされるクリーンアップ中のアイテムの保持の優先順位を指定します。

EvictionReason

エントリがキャッシュから削除された理由を指定します。

代理人

名前 説明
PostEvictionDelegate

キャッシュ エントリの有効期限が切れたときに呼び出されるコールバック メソッドを表します。