Freigeben über


ConditionalWeakTable<TKey,TValue>.IEnumerable<KeyValuePair<TKey,TValue>>.GetEnumerator Methode

Definition

Gibt einen Enumerator zurück, der zum Durchlaufen der ConditionalWeakTable<TKey,TValue>-Tabelle verwendet werden kann.

 virtual System::Collections::Generic::IEnumerator<System::Collections::Generic::KeyValuePair<TKey, TValue>> ^ System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<TKey,TValue>>.GetEnumerator() = System::Collections::Generic::IEnumerable<System::Collections::Generic::KeyValuePair<TKey, TValue>>::GetEnumerator;
System.Collections.Generic.IEnumerator<System.Collections.Generic.KeyValuePair<TKey,TValue>> IEnumerable<KeyValuePair<TKey,TValue>>.GetEnumerator ();
abstract member System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<TKey,TValue>>.GetEnumerator : unit -> System.Collections.Generic.IEnumerator<System.Collections.Generic.KeyValuePair<'Key, 'Value>>
override this.System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<TKey,TValue>>.GetEnumerator : unit -> System.Collections.Generic.IEnumerator<System.Collections.Generic.KeyValuePair<'Key, 'Value>>
Function GetEnumerator () As IEnumerator(Of KeyValuePair(Of TKey, TValue)) Implements IEnumerable(Of KeyValuePair(Of TKey, TValue)).GetEnumerator

Gibt zurück

IEnumerator<KeyValuePair<TKey,TValue>>

Ein Enumerator, mit dem die ConditionalWeakTable<TKey,TValue>-Tabelle durchlaufen werden kann.

Implementiert

Hinweise

Der zurückgegebene Enumerator verlängert nicht die Lebensdauer von Objektpaaren in der Tabelle, mit Ausnahme des aktuellen. Es werden keine Einträge zurückgegeben, die bereits gesammelt wurden oder nach dem Abrufen des Enumerators hinzugefügt wurden. Darüber hinaus gibt er möglicherweise nicht alle Einträge zurück, die beim Abrufen des Enumerators vorhanden waren, z. B. Einträge, die nach dem Abrufen des Enumerators, aber vor der Aufzählung gesammelt oder entfernt wurden.

Gilt für: