Oracle® Data Provider for .NET開発者ガイド ODAC 12.2c リリース1 (12.2.0.1) for Microsoft Windows E88311-03 |
|
![]() 前 |
![]() 次 |
このコンストラクタは、指定された名前とアドレスを使用して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
などのデータベース操作の実行中にのみスローされます。