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.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
指定されたserialization information。
sc
指定されたstreaming context。
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();
戻り値
この例外の完全修飾名を戻します