ヘッダーをスキップ
Oracle® Data Provider for .NET開発者ガイド
11g リリース2 (11.2.0.4)
B66456-02
  目次へ移動
目次
索引へ移動
索引

前
 
次
 

OracleHAEventArgsクラス

OracleHAEventArgsクラスは、OracleConnection.HAEventイベントのイベント・データを提供します。

クラスの継承

  System.Object

    System.EventArgs

      Oracle.DataAccess.Client.OracleHAEventArgs

宣言

// C#
public sealed class OracleHAEventArgs

スレッド安全性

パブリック・メソッドはスレッドセーフですが、インスタンス・メソッドではスレッド安全性は保証されません。

備考

OracleConnectionオブジェクトに"ha events=true"が設定されているサービス、サービス・メンバー、ホスト、ノードまたはインスタンスにHAイベントが発生した場合、OracleConnection.HAEventがトリガーされ、イベントに登録されているすべてのデリゲートにOracleHAEventArgsのインスタンスが渡されます。

要件

ネームスペース: Oracle.DataAccess.Client

アセンブリ: Oracle.DataAccess.dll

ODP.NETのバージョン: ODP.NET for .NET Framework 2.0またはODP.NET for .NET Framework 4。


OracleHAEventArgsメンバー

OracleHAEventArgsメンバーを、次の各表に示します。

OracleHAEventArgsプロパティ

OracleHAEventArgsプロパティを、表8-2にリストします。

表8-1 OracleHAEventArgsプロパティ

名前 説明

DatabaseDomainName


HAeventの影響を受けるデータベースのドメイン名を指定します

DatabaseName


HAeventの影響を受けるデータベースを指定します

HostName


イベントをトリガーしたホストを指定します

InstanceName


イベントをトリガーしたインスタンスを指定します

ServiceName


イベントをトリガーしたサービスを指定します

Source

イベントをトリガーしたソースを指定します

Status

イベントをトリガーしたソースのステータスを指定します

Time


サーバーでイベントがトリガーされた時間を指定します



OracleHAEventArgsプロパティ

OracleHAEventArgsプロパティを、表8-2にリストします。

表8-2 OracleHAEventArgsプロパティ

名前 説明

DatabaseDomainName


HAeventの影響を受けるデータベースのドメイン名を指定します

DatabaseName


HAeventの影響を受けるデータベースを指定します

HostName


イベントをトリガーしたホストを指定します

InstanceName


イベントをトリガーしたインスタンスを指定します

ServiceName


イベントをトリガーしたサービスを指定します

Source

イベントをトリガーしたソースを指定します

Status

イベントをトリガーしたソースのステータスを指定します

Time


サーバーでイベントがトリガーされた時間を指定します


DatabaseDomainName

このプロパティは、HAイベントの影響を受けるデータベースのドメイン名を指定します。

宣言

// C#
public string DatabaseDomainName {get;}

プロパティ値

HAイベントの影響を受けるデータベースのドメイン名。

DatabaseName

このプロパティは、HAイベントの影響を受けるデータベースを指定します。

宣言

// C#
public string DatabaseName {get;}

プロパティ値

このプロパティは、HAイベントの影響を受けるデータベース名を指定します。

HostName

このプロパティは、HAイベントをトリガーしたホストを指定します。

宣言

// C#
public string HostName {get;}

プロパティ値

HAイベントの影響を受けるホスト。

InstanceName

このプロパティは、HAイベントをトリガーしたインスタンスを指定します。

宣言

// C#
public string InstanceName {get;}

プロパティ値

HAイベントの影響を受けるインスタンス。

ServiceName

このプロパティは、HAイベントをトリガーしたサービスを指定します。

宣言

// C#
public string ServiceName {get;}

プロパティ値

HAイベントの影響を受けるサービス。

Source

このプロパティは、HAイベントをトリガーしたソースを指定します。

宣言

// C#
public OracleHAEventSource Source {get;}

プロパティ値

HAイベントをトリガーしたソース。

Status

このプロパティは、HAイベントをトリガーしたソースのステータスを指定します。

宣言

// C#
public OracleHAEventStatus Status {get;}

プロパティ値

HAイベントをトリガーしたソースのステータス。

Time

このプロパティは、サーバーでHAイベントがトリガーされた時間を指定します。

宣言

// C#
public DateTime Time {get;}

プロパティ値

HAイベントがトリガーされた時間。