MessageEnumerator.Current プロパティ

定義

その列挙子が指している現在の Message を取得します。

public:
 property System::Messaging::Message ^ Current { System::Messaging::Message ^ get(); };
public System.Messaging.Message Current { get; }
member this.Current : System.Messaging.Message
Public ReadOnly Property Current As Message

プロパティ値

現在のメッセージ。

例外

最初に Current を呼び出す前に MoveNext() を呼び出しました。 カーソルは、メッセージ列挙体の最初の要素よりも前に位置しています。

- または -

Current の呼び出しにより false (メッセージ列挙体の中の最後の要素よりも後にカーソルが位置していることを示す) が返された後に MoveNext() を呼び出しました。

列挙子が現在指しているメッセージは存在しません。 削除されている可能性があります。

注釈

列挙子が作成されると、最初のメッセージの前の場所にあるキューの先頭を指します。 この場合、 Current は無効であり、アクセスされると例外がスローされます。 を呼び出 MoveNext して、カーソルをキューの最初のメッセージに配置する必要があります。

適用対象

こちらもご覧ください