Partager via


ConditionalWeakTable<TKey,TValue>.IEnumerable<KeyValuePair<TKey,TValue>>.GetEnumerator Méthode

Définition

Retourne un énumérateur qui peut être utilisé pour itérer au sein de la table ConditionalWeakTable<TKey,TValue>.

 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

Retours

IEnumerator<KeyValuePair<TKey,TValue>>

Énumérateur pouvant être utilisé pour itérer au sein de la table ConditionalWeakTable<TKey,TValue>.

Implémente

Remarques

L’énumérateur retourné n’étend pas la durée de vie des paires d’objets dans la table, autre que celle actuelle. Il ne retourne pas les entrées qui ont déjà été collectées ou qui ont été ajoutées après la récupération de l’énumérateur. En outre, il peut ne pas retourner toutes les entrées qui étaient présentes lors de la récupération de l’énumérateur, par exemple les entrées qui ont été collectées ou supprimées après la récupération de l’énumérateur, mais avant leur énumération.

S’applique à