ObjectCache.GetEnumerator Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Wenn diese Methode in einer abgeleiteten Klasse überschrieben wird, erstellt sie einen Enumerator, 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 Enumeratorobjekt, das Zugriff auf die Einträge im Cache bietet.
Implementiert
Hinweise
Cacheimplementierer können diese Methode überschreiben und erweitern, um eine benutzerdefinierte Methode zum Durchlaufen einer Sammlung von Cacheeinträgen bereitzustellen.
Hinweis
Das Zurückgeben eines Enumerators ist in der Regel ein teurerer Vorgang als die Rückgabe des gesamten Cacheeintrags.
Diese Methode wird von den expliziten Schnittstellenimplementierungen aufgerufen, die die ObjectCache Klasse für die GetEnumerator Methoden und GetEnumerator aufweist.