次の方法で共有


MessageEnumerator.RemoveCurrent メソッド

キューから現在のメッセージを削除し、そのメッセージを呼び出し元アプリケーションに返します。メッセージを削除すると、そのメッセージがキューから削除されます。

オーバーロードの一覧

トランザクション キューまたは非トランザクション キューから現在のメッセージを削除し、そのメッセージを呼び出し元アプリケーションに返します。メッセージがキューに到達するまでのタイムアウトは指定されていません。

[Visual Basic] Overloads Public Function RemoveCurrent() As Message

[C#] public Message RemoveCurrent();

[C++] public: Message* RemoveCurrent();

[JScript] public function RemoveCurrent() : Message;

トランザクション キューから現在のメッセージを削除し、そのメッセージを呼び出し元アプリケーションに返します。メッセージがキューに到達するまでのタイムアウトは指定されていません。

[Visual Basic] Overloads Public Function RemoveCurrent(MessageQueueTransaction) As Message

[C#] public Message RemoveCurrent(MessageQueueTransaction);

[C++] public: Message* RemoveCurrent(MessageQueueTransaction*);

[JScript] public function RemoveCurrent(MessageQueueTransaction) : Message;

キューから現在のメッセージを削除し、そのメッセージを呼び出し元アプリケーションに返します。メッセージがキューに到達するまでのタイムアウトは指定されていません。

[Visual Basic] Overloads Public Function RemoveCurrent(MessageQueueTransactionType) As Message

[C#] public Message RemoveCurrent(MessageQueueTransactionType);

[C++] public: Message* RemoveCurrent(MessageQueueTransactionType);

[JScript] public function RemoveCurrent(MessageQueueTransactionType) : Message;

キューから現在のメッセージを削除し、そのメッセージを呼び出し元アプリケーションに返します。削除するメッセージがある場合、メソッドはすぐにメッセージを返します。削除するメッセージがない場合、メソッドは新しいメッセージが到達するまで指定のタイムアウト時間だけ待機します。

[Visual Basic] Overloads Public Function RemoveCurrent(TimeSpan) As Message

[C#] public Message RemoveCurrent(TimeSpan);

[C++] public: Message* RemoveCurrent(TimeSpan);

[JScript] public function RemoveCurrent(TimeSpan) : Message;

トランザクション キューから現在のメッセージを削除し、そのメッセージを呼び出し元アプリケーションに返します。削除するメッセージがある場合、メソッドはすぐにメッセージを返します。削除するメッセージがない場合、メソッドは新しいメッセージが到達するまで指定のタイムアウト時間だけ待機します。

[Visual Basic] Overloads Public Function RemoveCurrent(TimeSpan, MessageQueueTransaction) As Message

[C#] public Message RemoveCurrent(TimeSpan, MessageQueueTransaction);

[C++] public: Message* RemoveCurrent(TimeSpan, MessageQueueTransaction*);

[JScript] public function RemoveCurrent(TimeSpan, MessageQueueTransaction) : Message;

キューから現在のメッセージを削除し、そのメッセージを呼び出し元アプリケーションに返します。削除するメッセージがある場合、メソッドはすぐにメッセージを返します。削除するメッセージがない場合、メソッドは新しいメッセージが到達するまで指定のタイムアウト時間だけ待機します。

[Visual Basic] Overloads Public Function RemoveCurrent(TimeSpan, MessageQueueTransactionType) As Message

[C#] public Message RemoveCurrent(TimeSpan, MessageQueueTransactionType);

[C++] public: Message* RemoveCurrent(TimeSpan, MessageQueueTransactionType);

[JScript] public function RemoveCurrent(TimeSpan, MessageQueueTransactionType) : Message;

参照

MessageEnumerator クラス | MessageEnumerator メンバ | System.Messaging 名前空間