MessageEnumerator.RemoveCurrent メソッド
キューから現在のメッセージを削除し、そのメッセージを呼び出し元アプリケーションに返します。メッセージを削除すると、そのメッセージがキューから削除されます。
オーバーロードの一覧
トランザクション キューまたは非トランザクション キューから現在のメッセージを削除し、そのメッセージを呼び出し元アプリケーションに返します。メッセージがキューに到達するまでのタイムアウトは指定されていません。
[Visual Basic] Overloads Public Function RemoveCurrent() As Message
トランザクション キューから現在のメッセージを削除し、そのメッセージを呼び出し元アプリケーションに返します。メッセージがキューに到達するまでのタイムアウトは指定されていません。
[Visual Basic] Overloads Public Function RemoveCurrent(MessageQueueTransaction) As Message
[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
[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 名前空間