分散トランザクション処理機能 TP1/Client for .NET Framework 使用の手引
TP1ClientErrorの概要
名前空間
Hitachi.OpenTP1.Client
継承関係
System.Object +- Hitachi.OpenTP1.Client.TP1ClientError
説明
Client .NETで使用するエラーコードを定義するクラスです。COBOL言語から定数値のフィールドを使用する場合は,「付録B Client .NETで利用できるクラスのフィールド」を参照して,対応する値を指定してください。
フィールドの一覧
| 名称 | 説明 |
|---|---|
| DCCLNER_BUFFER_OVERFLOW | 受信バッファのオーバフローが発生しました。 |
| DCCLNER_COLLISION_MSG | 送受信メッセージの衝突が発生しました。 |
| DCCLNER_CONNFREE | コネクションが切断されました。 |
| DCCLNER_CONNREFUSED | 接続がリモートで拒否されました。 |
| DCCLNER_EOF | 入力の途中で,予期しないで終了しました。 |
| DCCLNER_FATAL | Client .NET構成定義の指定に誤りがあります。 |
| DCCLNER_INVALID_ARGS | メソッドのパラメタの指定に誤りがあります。 |
| DCCLNER_INVALID_HOST | ホスト名が指定されていないか,または指定に誤りがあります。 |
| DCCLNER_INVALID_MSG | 不正なメッセージを受信しました。 |
| DCCLNER_INVALID_PORT | ポート番号が指定されていないか,または指定に誤りがあります。 |
| DCCLNER_IO | 何らかの入出力例外が発生しました。 |
| DCCLNER_MARSHAL | カスタムレコードのマーシャリング/アンマーシャリング処理に失敗しました。 |
| DCCLNER_MESSAGE_TOO_BIG | Callメソッドに指定した入力パラメタ長が最大値を超えています。 |
| DCCLNER_NETDOWN | ネットワーク障害が発生しました。または,通信先のTP1/Serverが稼働していません。 |
| DCCLNER_NETDOWN_C | Client .NET側でタイムアウトが発生しました。 |
| DCCLNER_NETDOWN_S | TP1/Serverと,SPP.NETまたはSPPとの間でネットワーク障害が発生しました。 |
| DCCLNER_NOBUFS | メモリ不足が発生しました。 |
| DCCLNER_NOT_UP | 指定したサービスが存在するノードのTP1/Serverが稼働していません。 |
| DCCLNER_PARAM | パラメタエラーが発生しました。 |
| DCCLNER_PROTO | メソッドの発行順序に誤りがあります。 |
| DCCLNER_REPLY_TOO_BIG | サーバから返された応答の長さが,CUP.NETで用意した領域(out_dataパラメタの指定値)の長さを超えています。 |
| DCCLNER_SYS | システムエラーが発生しました。 |
| DCCLNER_TIMEOUT | タイムアウトが発生しました。 |
| DCCLNER_TIMEOUT_C | Client .NET側でタイムアウトが発生しました。 |
| DCCLNER_TIMEOUT_S | TP1/Server側でサービスの実行中にタイムアウトが発生しました。 または,サービス要求先のSPP.NETもしくはSPPが処理を終了する前に異常終了しました。 |
| DCCLNER_UNEXPECT | 予期しないエラーです。 |
| DCCLNTRNER_HAZARD | グローバルトランザクションのトランザクションブランチが,ヒューリスティックに完了しました。 |
| DCCLNTRNER_HAZARD_NO_BEGIN | グローバルトランザクションのトランザクションブランチがヒューリスティックに完了しました。 新しいトランザクションは開始できませんでした。 |
| DCCLNTRNER_HEURISTIC | ヒューリスティック決定の結果が,グローバルトランザクションの同期点の結果と一致しません。 |
| DCCLNTRNER_HEURISTIC_NO_BEGIN | ヒューリスティック決定の結果が,グローバルトランザクションの同期点の結果と一致しません。 新しいトランザクションは開始できませんでした。 |
| DCCLNTRNER_NO_BEGIN | コミットまたはロールバック処理は正常に終了しましたが,新しいトランザクションは開始できませんでした。 |
| DCCLNTRNER_RM | リソースマネジャでエラーが発生しました。トランザクションは開始できませんでした。 |
| DCCLNTRNER_ROLLBACK | 現在のトランザクションは,コミットできないでロールバックしました。 |
| DCCLNTRNER_ROLLBACK_NO_BEGIN | コミットしようとしたトランザクションは,コミットできないでロールバックしました。 新しいトランザクションは開始できませんでした。 |
| DCCLNTRNER_TM | トランザクションサービスでエラーが発生したため,トランザクションを開始できませんでした。 |
フィールドの詳細
public const int DCCLNER_BUFFER_OVERFLOW
Public Const DCCLNER_BUFFER_OVERFLOW As Integer
public static final int DCCLNER_BUFFER_OVERFLOW
public const int DCCLNER_COLLISION_MSG
Public Const DCCLNER_COLLISION_MSG As Integer
public static final int DCCLNER_COLLISION_MSG
public const int DCCLNER_CONNFREE
Public Const DCCLNER_CONNFREE As Integer
public static final int DCCLNER_CONNFREE
public const int DCCLNER_CONNREFUSED
Public Const DCCLNER_CONNREFUSED As Integer
public static final int DCCLNER_CONNREFUSED
public const int DCCLNER_EOF
Public Const DCCLNER_EOF As Integer
public static final int DCCLNER_EOF
public const int DCCLNER_FATAL
Public Const DCCLNER_FATAL As Integer
public static final int DCCLNER_FATAL
public const int DCCLNER_INVALID_ARGS
Public Const DCCLNER_INVALID_ARGS As Integer
public static final int DCCLNER_INVALID_ARGS
public const int DCCLNER_INVALID_HOST
Public Const DCCLNER_INVALID_HOST As Integer
public static final int DCCLNER_INVALID_HOST
public const int DCCLNER_INVALID_MSG
Public Const DCCLNER_INVALID_MSG As Integer
public static final int DCCLNER_INVALID_MSG
public const int DCCLNER_INVALID_PORT
Public Const DCCLNER_INVALID_PORT As Integer
public static final int DCCLNER_INVALID_PORT
public const int DCCLNER_IO
Public Const DCCLNER_IO As Integer
public static final int DCCLNER_IO
public const int DCCLNER_MARSHAL
Public Const DCCLNER_MARSHAL As Integer
public static final int DCCLNER_MARSHAL
public const int DCCLNER_MESSAGE_TOO_BIG
Public Const DCCLNER_MESSAGE_TOO_BIG As Integer
public static final int DCCLNER_MESSAGE_TOO_BIG
public const int DCCLNER_NETDOWN
Public Const DCCLNER_NETDOWN As Integer
public static final int DCCLNER_NETDOWN
public const int DCCLNER_NETDOWN_C
Public Const DCCLNER_NETDOWN_C As Integer
public static final int DCCLNER_NETDOWN_C
public const int DCCLNER_NETDOWN_S
Public Const DCCLNER_NETDOWN_S As Integer
public static final int DCCLNER_NETDOWN_S
public const int DCCLNER_NOBUFS
Public Const DCCLNER_NOBUFS As Integer
public static final int DCCLNER_NOBUFS
public const int DCCLNER_NOT_UP
Public Const DCCLNER_NOT_UP As Integer
public static final int DCCLNER_NOT_UP
public const int DCCLNER_PARAM
Public Const DCCLNER_PARAM As Integer
public static final int DCCLNER_PARAM
public const int DCCLNER_PROTO
Public Const DCCLNER_PROTO As Integer
public static final int DCCLNER_PROTO
public const int DCCLNER_REPLY_TOO_BIG
Public Const DCCLNER_REPLY_TOO_BIG As Integer
public static final int DCCLNER_REPLY_TOO_BIG
public const int DCCLNER_SYS
Public Const DCCLNER_SYS As Integer
public static final int DCCLNER_SYS
public const int DCCLNER_TIMEOUT
Public Const DCCLNER_TIMEOUT As Integer
public static final int DCCLNER_TIMEOUT
public const int DCCLNER_TIMEOUT_C
Public Const DCCLNER_TIMEOUT_C As Integer
public static final int DCCLNER_TIMEOUT_C
public const int DCCLNER_TIMEOUT_S
Public Const DCCLNER_TIMEOUT_S As Integer
public static final int DCCLNER_TIMEOUT_S
public const int DCCLNER_UNEXPECT
Public Const DCCLNER_UNEXPECT As Integer
public static final int DCCLNER_UNEXPECT
public const int DCCLNTRNER_HAZARD
Public Const DCCLNTRNER_HAZARD As Integer
public static final int DCCLNTRNER_HAZARD
public const int DCCLNTRNER_HAZARD_NO_BEGIN
Public Const DCCLNTRNER_HAZARD_NO_BEGIN As Integer
public static final int DCCLNTRNER_HAZARD_NO_BEGIN
public const int DCCLNTRNER_HEURISTIC
Public Const DCCLNTRNER_HEURISTIC As Integer
public static final int DCCLNTRNER_HEURISTIC
●DCCLNTRNER_HEURISTIC_NO_BEGIN
public const int DCCLNTRNER_HEURISTIC_NO_BEGIN
Public Const DCCLNTRNER_HEURISTIC_NO_BEGIN As Integer
public static final int DCCLNTRNER_HEURISTIC_NO_BEGIN
public const int DCCLNTRNER_NO_BEGIN
Public Const DCCLNTRNER_NO_BEGIN As Integer
public static final int DCCLNTRNER_NO_BEGIN
public const int DCCLNTRNER_RM
Public Const DCCLNTRNER_RM As Integer
public static final int DCCLNTRNER_RM
public const int DCCLNTRNER_ROLLBACK
Public Const DCCLNTRNER_ROLLBACK As Integer
public static final int DCCLNTRNER_ROLLBACK
public const int DCCLNTRNER_ROLLBACK_NO_BEGIN
Public Const DCCLNTRNER_ROLLBACK_NO_BEGIN As Integer
public static final int DCCLNTRNER_ROLLBACK_NO_BEGIN
public const int DCCLNTRNER_TM
Public Const DCCLNTRNER_TM As Integer
public static final int DCCLNTRNER_TM
All Rights Reserved. Copyright (C) 2006, 2008, Hitachi, Ltd.