ObjectCache.GetEnumerator Metódus

Definíció

Ha egy származtatott osztály felül van bírálva, létrehoz egy enumerátort, amely a gyorsítótár-bejegyzések gyűjteményén keresztüli iterálásra használható.

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

Válaszok

Az enumerátor objektum, amely hozzáférést biztosít a gyorsítótárban lévő gyorsítótár-bejegyzésekhez.

Megvalósítás

Megjegyzések

A gyorsítótár-implementátorok felülbírálhatják és kibővíthetik ezt a módszert, hogy egyéni iterálási módot biztosítsanak a gyorsítótárbejegyzések gyűjteményén keresztül.

Note

Az enumerátor visszaadása általában drágább művelet, mint a teljes gyorsítótárbejegyzés visszaadása.

Ezt a metódust az osztályhoz ObjectCache tartozó explicit felületi implementációk és GetEnumerator metódusok GetEnumerator hívják meg.

A következőre érvényes: