MemoryCache クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ディクショナリを使用してエントリを格納する IMemoryCache の実装。
public ref class MemoryCache : IDisposable, Microsoft::Extensions::Caching::Memory::IMemoryCache
public class MemoryCache : IDisposable, Microsoft.Extensions.Caching.Memory.IMemoryCache
type MemoryCache = class
interface IMemoryCache
interface IDisposable
Public Class MemoryCache
Implements IDisposable, IMemoryCache
- 継承
-
MemoryCache
- 実装
コンストラクター
MemoryCache(IOptions<MemoryCacheOptions>) |
新しい MemoryCache インスタンスを作成します。 |
MemoryCache(IOptions<MemoryCacheOptions>, ILoggerFactory) |
新しい MemoryCache インスタンスを作成します。 |
プロパティ
Count |
診断目的で現在のエントリの数を取得します。 |
Keys |
MemoryCache内のすべてのキーの列挙可能な値を取得します。 |
メソッド
Clear() |
キャッシュからすべてのキーと値を削除します。 |
Compact(Double) |
ディクショナリを使用してエントリを格納する IMemoryCache の実装。 |
CreateEntry(Object) |
キャッシュ内のエントリを作成または上書きします。 |
Dispose() |
アンマネージド リソースの解放、解放、またはリセットに関連付けられているアプリケーション定義のタスクを実行します。 |
Dispose(Boolean) |
キャッシュを破棄し、すべてのエントリをクリアします。 |
Equals(Object) |
指定したオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (継承元 Object) |
Finalize() |
バックグラウンド コレクション イベントをクリーンアップします。 |
GetCurrentStatistics() |
メモリ キャッシュの現在の統計のスナップショットを取得します。 |
GetHashCode() |
既定のハッシュ関数として機能します。 (継承元 Object) |
GetType() |
現在のインスタンスの Type を取得します。 (継承元 Object) |
MemberwiseClone() |
現在の Objectの簡易コピーを作成します。 (継承元 Object) |
Remove(Object) |
指定したキーに関連付けられているオブジェクトを削除します。 |
ToString() |
現在のオブジェクトを表す文字列を返します。 (継承元 Object) |
TryGetValue(Object, Object) |
このキーに関連付けられている項目 (存在する場合) を取得します。 |
拡張メソッド
適用対象
.NET