Freigeben über


ImmutableQueue<T>.IImmutableQueue<T>.Dequeue Methode

Definition

Entfernt das Element am Anfang der unveränderlichen Warteschlange und gibt die neue Warteschlange zurück.

 virtual System::Collections::Immutable::IImmutableQueue<T> ^ System.Collections.Immutable.IImmutableQueue<T>.Dequeue() = System::Collections::Immutable::IImmutableQueue<T>::Dequeue;
System.Collections.Immutable.IImmutableQueue<T> IImmutableQueue<T>.Dequeue ();
abstract member System.Collections.Immutable.IImmutableQueue<T>.Dequeue : unit -> System.Collections.Immutable.IImmutableQueue<'T>
override this.System.Collections.Immutable.IImmutableQueue<T>.Dequeue : unit -> System.Collections.Immutable.IImmutableQueue<'T>
Function Dequeue () As IImmutableQueue(Of T) Implements IImmutableQueue(Of T).Dequeue

Gibt zurück

Die neue unveränderliche Warteschlange, niemals null.

Implementiert

Ausnahmen

Die Warteschlange ist leer.

Hinweise

Bei diesem Member handelt es sich um eine explizite Schnittstellenmemberimplementierung. Er kann nur verwendet werden, wenn die ImmutableQueue<T>-Instanz in eine IImmutableQueue<T>-Schnittstelle umgewandelt wird.

Gilt für: