MemoryCache.GetEnumerator メソッド

定義

キャッシュ エントリのコレクションを反復処理するために使用できる列挙子を作成します。

protected:
 override System::Collections::Generic::IEnumerator<System::Collections::Generic::KeyValuePair<System::String ^, System::Object ^>> ^ GetEnumerator();
protected override System.Collections.Generic.IEnumerator<System.Collections.Generic.KeyValuePair<string,object>> GetEnumerator ();
override this.GetEnumerator : unit -> System.Collections.Generic.IEnumerator<System.Collections.Generic.KeyValuePair<string, obj>>
Protected Overrides Function GetEnumerator () As IEnumerator(Of KeyValuePair(Of String, Object))

戻り値

IEnumerator<KeyValuePair<String,Object>>

キャッシュ内のアイテムへのアクセスを提供する列挙子オブジェクト。

注釈

メソッドによって返される列挙子を GetEnumerator 使用して、キャッシュ内のエントリを反復処理できます。

重要

インスタンスの列挙子 MemoryCache の取得は、リソースを大量に消費し、ブロックする操作です。 そのため、実稼働アプリケーションでは列挙子を使用しないでください。

適用対象