ヘッダーをスキップ

Oracle® Data Provider for .NET開発者ガイド
リリース9.2.0.4

部品番号 B13807-01
Go To Table Of Contents
目次
Go To Index
索引

Go to previous page Go to beginning of chapter Go to next page

Oracle.DataAccess.Clientネームスペース、10/30


OracleFailoverEventArgsクラス

OracleFailoverEventArgsクラスは、OracleConnection.Failoverイベントのイベント・データを提供します。データベース・フェイルオーバーが発生すると、イベント・データを格納するOracleFailoverEventArgsオブジェクトとともに、OracleConnection.Failoverイベントがトリガーされます。

クラスの継承

Object

  EventArgs

    OracleFailoverEventArgs

宣言
// C#
public sealed class OracleFailoverEventArgs
スレッド・セーフティ

インスタンス・メソッドではスレッド・セーフティを保証しませんが、すべてのpublic staticメソッドはスレッド・セーフです。

// C#
// Receiving Failover notifications
switch (eventArgs.FailoverEvent)
  {
    case FailoverEvent.Begin:
      {
       Console.WriteLine(" \nFailover Begin - Failing Over ..." +
          "Please stand by \n");
       Console.WriteLine(" \nFailover type was found to be " +
          eventArgs.FailoverType);
       break;
      }

    case FailoverEvent.End:
      {
       Console.WriteLine(" \nFailover ended ...resuming services\n");
       break;
      }

     case FailoverEvent.Error:
      {
       Console.WriteLine(" Failover error gotten. Sleeping...\n");
       Thread.Sleep(3000);
       return FailoverReturnCode.Retry;
      }

     default:
      {
       Console.WriteLine("\nBad Failover Event: " + eventArgs.FailoverEvent);
       break;
      }
  }

要件

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

アセンブリ: Oracle.DataAccess.dll

関連項目:

OracleFailoverEventArgsのメンバー

OracleFailoverEventArgsのメンバーを次の表に示します。

OracleFailoverEventArgsのstaticメソッド

OracleFailoverEventArgsのstaticメソッドを表4-67に示します。

表4-67 OracleFailoverEventArgsのstaticメソッド
メソッド 説明

Equals

Objectから継承されます(オーバーロード)。

OracleFailoverEventArgsのプロパティ

OracleFailoverEventArgsのプロパティを表4-68に示します。

表4-68 OracleFailoverEventArgsのプロパティ 
名前 説明

FailoverType

クライアントが要求したフェイルオーバーのタイプを指定します。

FailoverEvent

フェイルオーバーの状態を示します。

OracleFailoverEventArgsのpublicメソッド

OracleFailoverEventArgsのpublicメソッドを表4-69に示します。

表4-69 OracleFailoverEventArgsのpublicメソッド 
名前 説明

Equals

Objectから継承されます(オーバーロード)。

GetHashCode

Objectから継承されます。

GetType

Objectから継承されます。

ToString

Objectから継承されます。

関連項目:

OracleFailoverEventArgsのstaticメソッド

OracleFailoverEventArgsのstaticメソッドを表4-70に示します。

表4-70 OracleFailoverEventArgsのstaticメソッド
メソッド 説明

Equals

Objectから継承されます(オーバーロード)。

関連項目:

OracleFailoverEventArgsのプロパティ

OracleFailoverEventArgsのプロパティを表4-71に示します。

表4-71 OracleFailoverEventArgsのプロパティ 
名前 説明

FailoverType

クライアントが要求したフェイルオーバーのタイプを指定します。

FailoverEvent

フェイルオーバーの状態を示します。

関連項目:

FailoverType

このプロパティは、クライアントが要求したフェイルオーバーのタイプを指定します。

宣言
// C#
public FailoverType FailoverType {get;}
プロパティ値

FailoverType列挙値

関連項目:

FailoverEvent

このプロパティは、フェイルオーバーの状態を示します。

宣言
// C#
public FailoverEvent FailoverEvent {get;}
プロパティ値

FailoverEvent列挙値

関連項目:

OracleFailoverEventArgsのpublicメソッド

OracleFailoverEventArgsのpublicメソッドを表4-72に示します。

表4-72 OracleFailoverEventArgsのpublicメソッド 
名前 説明

Equals

Objectから継承されます(オーバーロード)。

GetHashCode

Objectから継承されます。

GetType

Objectから継承されます。

ToString

Objectから継承されます。

関連項目:


Go to previous page Go to beginning of chapter Go to next page
Oracle
Copyright © 2002, 2003 Oracle Corporation.

All Rights Reserved.
Go To Table Of Contents
目次
Go To Index
索引