Address
この静的フィールドは、通知リスナーがデータベース通知をリスニングするアドレスを示します。
宣言
// C# public static string Address{get; set}
プロパティ値
データベース通知をリスニングするアドレスを表すstring
値。
アドレスが設定されていない場合は、OracleConfiguration.DBNotificationAddress
(設定されている場合)が使用されます。OracleDependency.Address
が明示的にstring.Empty
またはnull
に設定されている場合、ホスト名が使用されます。
備考
このプロパティを使用すると、複数のネットワーク・カードを含むマシンの場合など、特定のIPv4またはIPv6アドレスを指定して使用できます。アドレスは、ODP.NETアプリケーションが実行されているマシンに関連付けられている任意の有効なホスト名、IPv4またはIPv6アドレスに設定できます。これは、通知をリスニングします。
OracleDependency.Address
静的フィールドで指定されたアドレスは、ODP.NETと同じアプリケーション・ドメイン内で実行される通知リスナーで使用されます。このアドレスは、データベースから連続問合せ通知を受信します。 ある通知リスナーは、すべての連続問合せ通知をリスニングできるため、各アプリケーション・ドメインに対して作成される通知リスナーは1つのみです。
OracleDependency
オブジェクトと関連付けられたコマンド通知リスナーが、アプリケーション・ドメイン存続中初めて実行されると、通知リスナーが作成されます。OracleDependency.Address
静的フィールドに指定されたアドレスは、存続中にリスナーで使用されます。OracleDependency.Address
静的フィールドは、通知リスナーの作成後に変更できますが、これを変更しても、通知リスナーがリスニング中の実際のアドレスには影響しません。