ヘッダーをスキップ
Oracle Data Provider for .NET開発者ガイド
11g リリース1(11.1)
E05791-01
  目次へ
目次
索引へ
索引

戻る
戻る
 
次へ
次へ
 

OracleTypeExceptionクラス

OracleTypeExceptionは、ODP.NETタイプのクラスで発生する例外を処理するためのベース例外クラスです。

クラスの継承

System.Object

  System.Exception

    System.SystemException

      Oracle.DataAccess.Types.OracleTypeException

宣言

// C#
public class OracleTypeException : SystemException

スレッド安全性

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

要件

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

アセンブリ: Oracle.DataAccess.dll

Microsoft .NET Frameworkバージョン: 1.xまたは2.0


OracleTypeExceptionメンバー

OracleTypeExceptionメンバーを次の表にリストします。

OracleTypeExceptionコンストラクタ

OracleTypeExceptionコンストラクタのリストを、表13-1に示します。

表13-1 OracleTypeExceptionコンストラクタ

コンストラクタ 説明

OracleTypeExceptionコンストラクタ

OracleTypeExceptionクラスの新規インスタンスを作成します(オーバーロード)


OracleTypeException静的メソッド

OracleTypeException静的メソッドのリストを、表13-2に示します。

表13-2 OracleTypeException静的メソッド

メソッド 説明

Equals

System.Objectからの継承(オーバーロード)


OracleTypeExceptionプロパティ

OracleTypeExceptionプロパティのリストを、表13-3に示します。

表13-3 OracleTypeExceptionプロパティ

プロパティ 説明

HelpLink

System.SystemException.Exceptionからの継承

InnerException

System.SystemException.Exceptionからの継承

Message


例外時に出されるエラー・メッセージを指定します

Source


エラーを生成するデータ・プロバイダの名前を指定します

StackTrace

System.SystemException.Exceptionからの継承

TargetSite

System.SystemException.Exceptionからの継承


OracleTypeExceptionメソッド

OracleTypeExceptionメソッドのリストを、表13-4に示します。

表13-4 OracleTypeExceptionメソッド

メソッド 説明

Equals

System.Objectからの継承(オーバーロード)

GetBaseException

System.SystemException.Exceptionからの継承

GetHashCode

System.Objectからの継承

GetObjectData

System.SystemException.Exceptionからの継承

GetType

System.Objectからの継承

ToString


この例外の完全修飾名を戻します



OracleTypeExceptionコンストラクタ

OracleTypeExceptionコンストラクタは、OracleTypeExceptionクラスの新規インスタンスを作成します。

オーバーロード・リスト:

OracleTypeException(string)

このコンストラクタは、指定されたエラー・メッセージerrMessageを使用して、OracleTypeExceptionクラスの新規インスタンスを作成します。

宣言

// C#
public OracleTypeException (string errMessage);

パラメータ

OracleTypeException(SerializationInfo, StreamingContext)

このコンストラクタは、指定されたシリアライズ情報siおよび指定されたストリーム・コンテキストscを使用して、OracleTypeExceptionクラスの新規インスタンスを作成します。

宣言

// C#
protected OracleTypeException (SerializationInfo si, StreamingContext sc);

パラメータ


OracleTypeException静的メソッド

OracleTypeException静的メソッドのリストを、表13-5に示します。

表13-5 OracleTypeException静的メソッド

メソッド 説明

Equals

System.Objectからの継承(オーバーロード)



OracleTypeExceptionプロパティ

OracleTypeExceptionプロパティのリストを、表13-6に示します。

表13-6 OracleTypeExceptionプロパティ

プロパティ 説明

HelpLink

System.SystemException.Exceptionからの継承

InnerException

System.SystemException.Exceptionからの継承

Message


例外時に出されるエラー・メッセージを指定します

Source


エラーを生成するデータ・プロバイダの名前を指定します

StackTrace

System.SystemException.Exceptionからの継承

TargetSite

System.SystemException.Exceptionからの継承


Message

Exceptionをオーバーライドします

このプロパティは、例外時に出されるエラー・メッセージを指定します。

宣言

// C#
public override string Message {get;}

プロパティ値

エラー・メッセージ

Source

Exceptionをオーバーライドします

このプロパティは、エラーを生成するデータ・プロバイダの名前を指定します。

宣言

// C#
public override string Source {get;}

プロパティ値

Oracle Data Provider for .NET


OracleTypeExceptionメソッド

OracleTypeExceptionメソッドのリストを、表13-7に示します。

表13-7 OracleTypeExceptionメソッド

メソッド 説明

Equals

System.Objectからの継承(オーバーロード)

GetBaseException

System.SystemException.Exceptionからの継承

GetHashCode

System.Objectからの継承

GetObjectData

System.SystemException.Exceptionからの継承

GetType

System.Objectからの継承

ToString


この例外の完全修飾名を戻します


ToString

Exceptionをオーバーライドします

このメソッドはこの例外の完全修飾名、Messageプロパティのエラー・メッセージ、InnerException.ToString()メッセージおよびスタック・トレースを戻します。

宣言

// C#
public override string ToString();

戻り値

この例外の完全修飾名