MessageQueueEnumerator.MoveNext 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
如果目前有可用的列舉值,讓列舉值前進至列舉型別的下一個佇列。
public:
virtual bool MoveNext();
public bool MoveNext ();
abstract member MoveNext : unit -> bool
override this.MoveNext : unit -> bool
Public Function MoveNext () As Boolean
傳回
如果列舉值成功地前移至下一個佇列則為 true
,如果列舉值已經到達列舉型別的結尾,則為 false
。
實作
例外狀況
呼叫程式碼沒有瀏覽權限。
備註
MoveNextfalse
如果沒有與 列舉相關聯的佇列,則會立即傳回 。
MoveNext 會傳回 true
,直到到達集合結尾為止。 然後,它會針對每個後續呼叫傳回 false
。 不過,一旦 MoveNext 傳 false
回 ,存取 Current 屬性將會擲回例外狀況。
建立時,列舉值在概念上位於列舉的第一個 MessageQueue 之前,而第一次呼叫 MoveNext 會將列舉的第一個佇列帶入檢視中。