OracleTypeException
は、ODP.NETタイプのクラスで発生する例外を処理するためのベース例外クラスです。
クラスの継承
System.Object
System.Exception
System.SystemException
Oracle.DataAccess.Types.OracleTypeException
宣言
// C# public class OracleTypeException : SystemException
要件
プロバイダ | ODP.NET管理対象外ドライバ | ODP.NET管理対象ドライバ |
アセンブリ | Oracle.DataAccess.dll |
Oracle.ManagedDataAccess.dll |
ネームスペース | Oracle.DataAccess.Types |
Oracle.ManagedDataAccess.Types |
.NET Framework | 3.5, 4.0, 4.5 | 4.0, 4.5 |
スレッド安全性
パブリック静的メソッドはスレッドセーフですが、インスタンス・メソッドではスレッド安全性は保証されません。
次の表に、OracleTypeException
メンバーを示します。
OracleTypeExceptionコンストラクタ
OracleTypeException
コンストラクタを、表15-1にリストします。
OracleTypeException静的メソッド
OracleTypeException
静的メソッドを、表15-2にリストします。
OracleTypeExceptionプロパティ
OracleTypeException
プロパティを、表15-3にリストします。
表15-3 OracleTypeExceptionプロパティ
プロパティ | 説明 |
---|---|
|
|
|
|
|
例外時に出されるエラー・メッセージを指定します |
|
例外で示されるエラー番号を指定します。 |
|
エラーを生成するデータ・プロバイダの名前を指定します |
|
|
|
|
OracleTypeExceptionメソッド
OracleTypeException
メソッドを、表15-4にリストします。
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
プロパティを、表15-6にリストします。
表15-6 OracleTypeExceptionプロパティ
プロパティ | 説明 |
---|---|
|
|
|
|
|
例外時に出されるエラー・メッセージを指定します |
|
例外で示されるエラー番号を指定します。 |
|
エラーを生成するデータ・プロバイダの名前を指定します |
|
|
|
|
Exception
をオーバーライドします
このプロパティは、例外時に出されるエラー・メッセージを指定します。
宣言
// C# public override string Message {get;}
プロパティ値
エラー・メッセージ。
Exception
をオーバーライドします
このプロパティは、例外時に出されるエラー番号を指定します。
宣言
// C# public override int Number {get;}
プロパティ値
エラー番号
OracleTypeException
メソッドを、表15-7にリストします。
表15-7 OracleTypeExceptionメソッド
メソッド | 説明 |
---|---|
|
|
|
|
|
|
|
|
|
|
|
この例外の完全修飾名を戻します |