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
コンストラクタのリストを、表13-1に示します。
OracleTypeException静的メソッド
OracleTypeException
静的メソッドのリストを、表13-2に示します。
OracleTypeExceptionプロパティ
OracleTypeException
プロパティのリストを、表13-3に示します。
表13-3 OracleTypeExceptionプロパティ
プロパティ | 説明 |
---|---|
|
|
|
|
|
例外時に出されるエラー・メッセージを指定します |
|
エラーを生成するデータ・プロバイダの名前を指定します |
|
|
|
|
OracleTypeExceptionメソッド
OracleTypeException
メソッドのリストを、表13-4に示します。
表13-4 OracleTypeExceptionメソッド
メソッド | 説明 |
---|---|
|
|
|
|
|
|
|
|
|
|
|
この例外の完全修飾名を戻します |
OracleTypeException
コンストラクタは、OracleTypeException
クラスの新規インスタンスを作成します。
オーバーロード・リスト:
このコンストラクタは、指定されたエラー・メッセージerrMessage
を使用して、OracleTypeException
クラスの新規インスタンスを作成します。
OracleTypeException(SerializationInfo, StreamingContext)
このコンストラクタは、指定されたシリアライズ情報si
および指定されたストリーム・コンテキストsc
を使用して、OracleTypeException
クラスの新規インスタンスを作成します。
このコンストラクタは、指定されたエラー・メッセージerrMessage
を使用して、OracleTypeException
クラスの新規インスタンスを作成します。
宣言
// C#
public OracleTypeException (string errMessage);
パラメータ
errMessage
指定されたエラー・メッセージ
このコンストラクタは、指定されたシリアライズ情報si
および指定されたストリーム・コンテキストsc
を使用して、OracleTypeException
クラスの新規インスタンスを作成します。
宣言
// C# protected OracleTypeException (SerializationInfo si, StreamingContext sc);
パラメータ
si
指定されたシリアライズ情報
sc
指定されたストリーム・コンテキスト
OracleTypeException
静的メソッドのリストを、表13-5に示します。
OracleTypeException
プロパティのリストを、表13-6に示します。
表13-6 OracleTypeExceptionプロパティ
プロパティ | 説明 |
---|---|
|
|
|
|
|
例外時に出されるエラー・メッセージを指定します |
|
エラーを生成するデータ・プロバイダの名前を指定します |
|
|
|
|
Exception
をオーバーライドします
このプロパティは、例外時に出されるエラー・メッセージを指定します。
宣言
// C# public override string Message {get;}
プロパティ値
エラー・メッセージ
Exception
をオーバーライドします
このプロパティは、エラーを生成するデータ・プロバイダの名前を指定します。
宣言
// C# public override string Source {get;}
プロパティ値
Oracle Data Provider for .NET
OracleTypeException
メソッドのリストを、表13-7に示します。
表13-7 OracleTypeExceptionメソッド
メソッド | 説明 |
---|---|
|
|
|
|
|
|
|
|
|
|
|
この例外の完全修飾名を戻します |
Exception
をオーバーライドします
このメソッドはこの例外の完全修飾名、Messageプロパティのエラー・メッセージ、InnerException.ToString()
メッセージおよびスタック・トレースを戻します。
宣言
// C# public override string ToString();
戻り値
この例外の完全修飾名