OracleTypeException
は、ODP.NETタイプのクラスで発生する例外を処理するためのベース例外クラスです。
クラスの継承
System.Object
System.Exception
System.SystemException
Oracle.DataAccess.Types.OracleTypeException
宣言
// C# public class OracleTypeException : SystemException
スレッド安全性
パブリック静的メソッドはスレッドセーフですが、インスタンス・メソッドではスレッド安全性は保証されません。
要件
ネームスペース: Oracle.DataAccess.Types
アセンブリ: Oracle.DataAccess.dll
ODP.NETのバージョン: ODP.NET for .NET Framework 2.0またはODP.NET for .NET Framework 4
次の表に、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;}
プロパティ値
エラー・メッセージ。
OracleTypeException
メソッドを、表15-7にリストします。
表15-7 OracleTypeExceptionメソッド
メソッド | 説明 |
---|---|
|
|
|
|
|
|
|
|
|
|
|
この例外の完全修飾名を戻します |