Freigeben über


ConcurrentQueue<T>.GetEnumerator Methode

Definition

Gibt einen Enumerator zurück, der die ConcurrentQueue<T> durchläuft.

public:
 virtual System::Collections::Generic::IEnumerator<T> ^ GetEnumerator();
public System.Collections.Generic.IEnumerator<T> GetEnumerator ();
abstract member GetEnumerator : unit -> System.Collections.Generic.IEnumerator<'T>
override this.GetEnumerator : unit -> System.Collections.Generic.IEnumerator<'T>
Public Function GetEnumerator () As IEnumerator(Of T)

Gibt zurück

Ein Enumerator für den Inhalt der ConcurrentQueue<T>.

Implementiert

Hinweise

Die -Enumeration stellt eine moment-in-time-Momentaufnahme des Inhalts der Warteschlange dar. Es spiegelt keine Aktualisierungen der Sammlung wider, nachdem GetEnumerator aufgerufen wurde. Der Enumerator kann sicher gleichzeitig mit Lesevorgängen aus und Schreibvorgängen in die Warteschlange verwendet werden.

Der Enumerator gibt die Auflistungselemente in der Reihenfolge zurück, in der sie hinzugefügt wurden. Dies ist die FIFO-Reihenfolge (first-in, first-out).

Gilt für:

Weitere Informationen