Partager via


ConditionalWeakTable<TKey,TValue>.IEnumerable.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::IEnumerator ^ System.Collections.IEnumerable.GetEnumerator() = System::Collections::IEnumerable::GetEnumerator;
System.Collections.IEnumerator IEnumerable.GetEnumerator ();
abstract member System.Collections.IEnumerable.GetEnumerator : unit -> System.Collections.IEnumerator
override this.System.Collections.IEnumerable.GetEnumerator : unit -> System.Collections.IEnumerator
Function GetEnumerator () As IEnumerator Implements IEnumerable.GetEnumerator

Retours

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

Implémente

Remarques

Ce membre est une implémentation d'un membre d'interface explicite. Il peut uniquement être utilisé lorsque l'instance de ConditionalWeakTable<TKey,TValue> est castée en interface IEnumerable.

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 se peut qu’il ne retourne pas 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 à