MessageQueueEnumerator.MoveNext Metod

Definition

Avancerar uppräknaren till nästa kö för uppräkningen, om en för närvarande är tillgänglig.

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

Returer

true om uppräknaren har avancerat till nästa kö; false om uppräknaren har nått slutet av uppräkningen.

Implementeringar

Undantag

Den anropande koden har inte bläddra-behörigheter.

Kommentarer

MoveNext returnerar false omedelbart om det inte finns några köer som är associerade med uppräkningen.

MoveNext returneras true tills den har nått slutet av samlingen. Den returneras false sedan för varje efterföljande anrop. Men när den MoveNext har returnerats falseutlöser åtkomst till Current egenskapen ett undantag.

När en uppräkning skapas placeras en uppräkning konceptuellt före den första MessageQueue av uppräkningen, och det första anropet för att MoveNext visa den första kön för uppräkningen.

Gäller för

Se även