Microsoft.Extensions.Caching.Memory 名前空間

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

クラス

Name 説明
CacheEntryExtensions

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

CacheExtensions

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

MemoryCache

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

MemoryCacheEntryExtensions

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

MemoryCacheEntryOptions

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

MemoryCacheOptions

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

MemoryCacheStatistics

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

MemoryDistributedCacheOptions

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

PostEvictionCallbackRegistration

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

インターフェイス

Name 説明
ICacheEntry

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

IMemoryCache

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

列挙型

Name 説明
CacheItemPriority

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

EvictionReason

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

代理人

Name 説明
PostEvictionDelegate

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