プライマリ・コンテンツに移動

Oracle® Data Provider for .NET開発者ガイド ODAC 12.2c リリース1 (12.2.0.1) for Microsoft Windows E88311-03 |
| 目次 | 索引

前 | 次 |

# HAEvent

このイベントは、HAイベントが発生したときにトリガーされます。

宣言

    // C#
    public static event OracleHAEventHandler HAEvent;

イベント・データ

このイベント・ハンドラは、イベントに関する情報を含む次のプロパティを公開する`OracleHAEventArgs`オブジェクトを受信します。

- `Source`

  イベントのソースを示します。

- `Status`

  イベントのステータスを示します。

- `DatabaseName`

  このイベントの影響を受けるデータベース名を示します。

- `DatabaseDomainName`

  このイベントの影響を受けるデータベース・ドメイン名を示します。

- `HostName`

  このイベントの影響を受けるホスト名を示します。

- `InstanceName`

  このイベントの影響を受けるインスタンス名を示します。

- `ServiceName`

  このイベントの影響を受けるサービス名を示します。

- `Time`

  イベントの時間を示します。

備考

`HAEvent`は静的です。つまり、アプリケーション・ドメイン内で発生したすべてのHAイベントがこのイベントをトリガーできます。HAイベント通知を受信するためには、アプリケーションにおいて、アプリケーション・ドメイン内で接続を確立する`OracleConnection`オブジェクトに`"ha events=true"`が指定されている必要があります。指定されていない場合、アプリケーションはHAイベントを受信しません。

関連項目:

- Oracle.DataAccess.ClientおよびOracle.ManagedDataAccess.Clientのネームスペース

- OracleConnectionクラス

- OracleConnectionメンバー

- OracleHAEventArgs Properties

- OracleHAEventHandlerデリゲート