ObjectCache.GetEnumerator Methode

Definition

Wenn eine abgeleitete Klasse überschrieben wird, wird ein Enumerationsmodul erstellt, mit dem eine Auflistung von Cacheeinträgen durchlaufen werden kann.

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

Gibt zurück

Das Enumerationsobjekt, das Zugriff auf die Cacheeinträge im Cache ermöglicht.

Implementiert

Hinweise

Cacheimplementierer können diese Methode überschreiben und erweitern, um eine benutzerdefinierte Möglichkeit zum Durchlaufen einer Sammlung von Cacheeinträgen bereitzustellen.

Note

Das Zurückgeben eines Enumerators ist in der Regel ein teurerer Vorgang als das Zurückgeben des gesamten Cacheeintrags.

Diese Methode wird von den expliziten Schnittstellenimplementierungen aufgerufen, die die ObjectCache Klasse für die GetEnumerator und GetEnumerator Methoden hat.

Gilt für: