日本語PDF

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静的フィールドは、通知リスナーの作成後に変更できますが、これを変更しても、通知リスナーがリスニング中の実際のアドレスには影響しません。