Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (日本語) » QAnywhere » QAnywhere リファレンス » QAnywhere .NET API リファレンス » クライアント用 QAnywhere .NET API (.NET 2.0) » QAManagerBase インタフェース

 

PutMessage メソッド

別の QAnywhere クライアントに送信するメッセージを準備します。

構文
Visual Basic
Public Sub PutMessage( _
   ByVal address As String, _
   ByVal msg As QAMessage _
)
C#
public void PutMessage(
   string  address,
   QAMessage msg
);
パラメータ
  • address   送信先のキュー名を指定するメッセージのアドレス。

  • msg   転送用にローカル・メッセージ・ストアに登録するメッセージ。

備考

PutMessage メソッドは、メッセージと送信先アドレスをローカル・メッセージ・ストアに挿入します。メッセージが転送されるタイミングは、QAnywhere Agent の転送ポリシーで決まります。

詳細については、クライアントにメッセージを転送するタイミングの決定を参照してください。

アドレスは id\queue-name の形式で指定します。id は送信先メッセージ・ストアの ID、queue-name は送信先の QAnywhere クライアントがメッセージの受信で使用するキューを特定します。

QAnywhere アドレスの詳細については、QAnywhere メッセージ・アドレスを参照してください。

例外
  • QAException クラス - メッセージの登録で問題が発生した場合にスローされます。

参照