Share via


MessageQueueEnumerator.MoveNext メソッド

定義

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

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

戻り値

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

実装

例外

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

注釈

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

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

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

適用対象

こちらもご覧ください