Freigeben über


MessageQueueEnumerator.MoveNext Methode

Definition

Wechselt den Enumerator zur nächsten Warteschlange der Aufzählung, wenn derzeit eine 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 zur nächsten Warteschlange erweitert wurde; false wenn der Enumerator das Ende der Enumeration erreicht hat.

Implementiert

Ausnahmen

Der aufrufende Code verfügt nicht über Browseberechtigungen.

Hinweise

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

MoveNext wird zurückgegeben true , bis es das Ende der Sammlung erreicht hat. Es wird dann für jeden aufeinander folgenden Aufruf zurückgegeben false . Sobald MoveNext die Eigenschaft 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 Aufzählung positioniert, und der erste Aufruf, um MoveNext die erste Warteschlange der Enumeration anzuzeigen.

Gilt für:

Weitere Informationen