TP1UserException

TP1UserExceptionの概要

名前空間

Hitachi.OpenTP1

継承関係

System.Object
 +- System.Exception
   +- Hitachi.OpenTP1.TP1Exception
     +- Hitachi.OpenTP1.TP1UserException

実装インタフェース

System.Runtime.Serialization.ISerializable

説明

(ユーザアプリケーションプログラム例外)

TP1UserExceptionクラスは,SPP.NETのサービスメソッド内でユーザがスローする例外です。

サービス呼び出し元のSUP.NETおよびCUP.NETでは例外情報から復元してユーザにスローします。

コンストラクタの一覧

名称説明
TP1UserException(System.Int32, System.String)TP1UserExceptionクラスのコンストラクタです。
TP1UserException(System.Int32, System.String, System.String)エラーコード,エラー情報,およびこの例外の原因を説明するメッセージを指定するコンストラクタです。

プロパティの一覧

名称説明
Informationエラー情報の文字列を返します。

メソッドの一覧

名称説明
ToString()このExceptionクラスを表す文字列を返します。

コンストラクタの詳細

TP1UserException

説明
TP1UserExceptionクラスのコンストラクタです。
宣言
【C#の場合】

public TP1UserException(
 int errCode,
 string argInfo
);

【Visual Basicの場合】

Public New( _
 ByVal errCode As Integer, _
 ByVal argInfo As String _
)

【J#の場合】

public TP1UserException(
 int errCode,
 System.String argInfo
);

パラメタ
errCode
エラーコード。
argInfo
エラー情報。
例外
なし

 

TP1UserException

説明
エラーコード,エラー情報,およびこの例外の原因を説明するメッセージを指定するコンストラクタです。
宣言
【C#の場合】

public TP1UserException(
 int errCode,
 string argInfo,
 string message
);

【Visual Basicの場合】

Public New( _
 ByVal errCode As Integer, _
 ByVal argInfo As String, _
 ByVal message As String _
)

【J#の場合】

public TP1UserException(
 int errCode,
 System.String argInfo,
 System.String message
);

パラメタ
errCode
エラーコード。
argInfo
エラー情報。
message
例外の原因を説明するエラーメッセージ。
例外
なし

プロパティの詳細

Information

説明
エラー情報の文字列を返します。
宣言
【C#の場合】

public string Information {get;}

【Visual Basicの場合】

Public ReadOnly Property Information As String

【J#の場合】

public System.String get_Information();

例外
なし

メソッドの詳細

ToString

説明
このExceptionクラスを表す,次の形式の文字列を返します。
Exceptionクラスの名称: Messageプロパティの値
ErrorCode = ErrorCodeプロパティの値
Information = Informationプロパティの値
StackTraceプロパティの値
宣言
【C#の場合】

public virtual string ToString(
);

【Visual Basicの場合】

Public Overridable Function ToString( _
) As String

【J#の場合】

public System.String ToString(
);

パラメタ
なし
戻り値
このExceptionクラスを表す文字列。
例外
なし