指定されたアドレスに送信され、次に取得可能な QAMessage を返します。
Visual Basic Public Function GetMessageTimeout( _ ByVal address As String, _ ByVal timeout As Long _ ) As QAMessage
C# public QAMessage GetMessageTimeout( string address, long timeout );
address メッセージの受信で QAnywhere クライアントが使用するキュー名を指定します。
timeout メッセージ着信を待機する時間 (ミリ秒単位)。
該当する次の QAMessage。メッセージが存在しない場合は NULL。
address パラメータは、ローカルのキュー名を指定します。アドレスは、store-id\queue-name または queue-name の形式で指定できます。
該当するメッセージがない場合、このメソッドは指定されたタイムアウト時間だけ待機してから返されます。メッセージを同期的に受信する場合は、このメソッドを使用します。非同期的なメッセージ受信を参照してください。
QAException クラス - メッセージの取得で問題が発生した場合にスローされます。
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |