Compartir a través de


ConditionalWeakTable<TKey,TValue>.IEnumerable.GetEnumerator Método

Definición

Devuelve un enumerador que se puede usar para procesar una iteración en la tabla 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

Devoluciones

Enumerador que se puede utilizar para recorrer en iteración la tabla ConditionalWeakTable<TKey,TValue>.

Implementaciones

Comentarios

Este miembro es una implementación explícita de un miembro de interfaz. Solo se puede utilizar cuando la instancia de ConditionalWeakTable<TKey,TValue> se convierte en una interfaz IEnumerable.

El enumerador devuelto no extiende la duración de ningún par de objetos de la tabla, excepto el actual. No devuelve entradas que ya se han recopilado o que se agregaron después de recuperar el enumerador. Además, es posible que no devuelva todas las entradas que estaban presentes cuando se recuperó el enumerador, por ejemplo, las entradas que se recopilaron o quitaron después de recuperar el enumerador, pero antes de que se enumeraron.

Se aplica a