OracleAQAgent (string, string)
このコンストラクタは、指定された名前とアドレスを使用してOracleAQAgent
クラスをインスタンス化します。
宣言
// C# public OracleAQAgent(string name, string address);
パラメータ
-
name
エージェントの名前。
-
address
アドレスの形式は[
schema.
]queue
[@
dblink
]です。
例外
ArgumentNullException
- address
パラメータがnull
です。
ArgumentException
- address
パラメータが空です。
備考
エージェント名は、メッセージのプロデューサまたはコンシューマの名前を示します。Listen
によって公開される機能においては、エージェント名は複数コンシューマ・キューでメッセージを待つコンシューマの名前に対応しています。
このコンストラクタでは、name
パラメータをnull
として指定できます。その場合、エージェントはaddress
のみを持ちます。
address
パラメータは、このエージェントが新規メッセージをリスニングするキューの名前を示します。address
は、ローカル・データベースまたはリモート・データベースのキューを表します。address
の妥当性は暗黙的にチェックされません。address
が間違っていた場合の例外は、Listen
などのデータベース操作の実行中にのみスローされます。