MessageQueueEnumerator.MoveNext メソッド

定義

列挙体の次のキューに列挙子を進めます (そのキューが現在使用できる場合)。

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

戻り値

Boolean

列挙子が次のキューに正常に進んだ場合は true。列挙子が列挙体の最後に到達した場合は false

実装

例外

呼び出しコードに参照のアクセス許可がありません。

注釈

MoveNext は、列挙に false 関連付けられているキューがない場合は直ちに返されます。

MoveNext は、コレクションの末尾に達するまで戻ります true 。 その後、連続する呼び出しごとに返 false されます。 ただし、一度 MoveNext 返されると false、プロパティに Current アクセスすると例外がスローされます。

作成時に、列挙子は概念的には列挙の最初 MessageQueue の前に配置され、最初の呼び出し MoveNext では列挙の最初のキューが表示されます。

適用対象

こちらもご覧ください