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などのデータベース操作の実行中にのみスローされます。