BlockingCollection<T>.IEnumerable<T>.GetEnumerator Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt einen IEnumerator<T> für Elemente in der Auflistung bereit.
virtual System::Collections::Generic::IEnumerator<T> ^ System.Collections.Generic.IEnumerable<T>.GetEnumerator() = System::Collections::Generic::IEnumerable<T>::GetEnumerator;
System.Collections.Generic.IEnumerator<T> IEnumerable<T>.GetEnumerator ();
abstract member System.Collections.Generic.IEnumerable<T>.GetEnumerator : unit -> System.Collections.Generic.IEnumerator<'T>
override this.System.Collections.Generic.IEnumerable<T>.GetEnumerator : unit -> System.Collections.Generic.IEnumerator<'T>
Function GetEnumerator () As IEnumerator(Of T) Implements IEnumerable(Of T).GetEnumerator
Gibt zurück
Ein IEnumerator<T> für die Elemente in der Auflistung.
Implementiert
Ausnahmen
BlockingCollection<T> wurde verworfen.
Hinweise
Im Gegensatz zu GetConsumingEnumerablegibt BlockingCollection<T>.IEnumerable<T>.GetEnumerator einen Standardenumerator zurück, der die zugrunde liegende Auflistung nicht ändert. Wenn andere Threads gleichzeitig Elemente hinzufügen oder entfernen, wenn GetEnumerator aufgerufen wird, stellen die vom Enumerator zurückgegebenen Elemente möglicherweise nicht den aktuellen Zustand der Auflistung dar.