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 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.