Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.
指定されたアドレスに送信された、次に取得可能な QAMessage を返します。
Public Function GetMessageTimeout( ByVal address As String, ByVal timeout As Long ) As QAMessage
public QAMessage GetMessageTimeout(string address, long timeout)
address メッセージの受信で QAnywhere クライアントが使用するキュー名を指定します。
timeout メッセージ着信を待機する時間 (ミリ秒単位)。
該当する次の QAMessage。メッセージが存在しない場合は NULL。
QAException クラス メッセージの取得で問題が発生した場合にスローされます。
address パラメーターには、ローカルのキュー名を指定します。アドレスは、store-id\queue-name または queue-name の形式で指定できます。
該当するメッセージがない場合、このメソッドは指定されたタイムアウト時間だけ待機してから返されます。メッセージを同期的に受信する場合は、このメソッドを使用します。
メッセージを非同期的に受信する (メッセージイベントハンドラーを使用する) 方法の詳細については、非同期的なメッセージ受信を参照してください。