Freigeben über


MessageQueueEnumerator.MoveNext Methode

Definition

Setzt den Enumerator auf die nächste Warteschlange der Enumeration, sofern eine Warteschlange verfügbar ist.

public:
 virtual bool MoveNext();
public bool MoveNext ();
abstract member MoveNext : unit -> bool
override this.MoveNext : unit -> bool
Public Function MoveNext () As Boolean

Gibt zurück

true, wenn der Enumerator erfolgreich auf die nächste Warteschlange gesetzt wurde, false, wenn der Enumerator das Ende der Enumeration erreicht hat.

Implementiert

Ausnahmen

Der aufrufende Code verfügt nicht über die zum Durchsuchen erforderlichen Berechtigungen.

Hinweise

MoveNext gibt sofort zurück false , wenn der Enumeration keine Warteschlangen zugeordnet sind.

MoveNext wird zurückgegeben true , bis das Ende der Auflistung erreicht ist. Es wird dann für jeden aufeinanderfolgenden Aufruf zurückgegeben false . Sobald MoveNext jedoch zurückgegeben falsewurde, löst der Zugriff auf die Current -Eigenschaft eine Ausnahme aus.

Bei der Erstellung wird ein Enumerator konzeptionell vor der ersten MessageQueue der Enumeration positioniert, und der erste Aufruf von bringt MoveNext die erste Warteschlange der Enumeration in sicht.

Gilt für:

Weitere Informationen