Hitachi

OpenTP1 Version 7 分散トランザクション処理機能 TP1/Client for .NET Framework 使用の手引


TP1ClientError

〈このページの構成〉

TP1ClientErrorの概要

名前空間

Hitachi.OpenTP1.Client

継承関係

System.Object
  +- Hitachi.OpenTP1.Client.TP1ClientError

説明

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

トランザクションサービスでエラーが発生したため,トランザクションを開始できませんでした。

フィールドの詳細

DCCLNER_BUFFER_OVERFLOW

説明

受信バッファのオーバフローが発生しました。

宣言
【C#の場合】
public const int DCCLNER_BUFFER_OVERFLOW
【Visual Basicの場合】
Public Const DCCLNER_BUFFER_OVERFLOW As Integer

DCCLNER_COLLISION_MSG

説明

送受信メッセージの衝突が発生しました。

宣言
【C#の場合】
public const int DCCLNER_COLLISION_MSG
【Visual Basicの場合】
Public Const DCCLNER_COLLISION_MSG As Integer

DCCLNER_CONNFREE

説明

コネクションが切断されました。

宣言
【C#の場合】
public const int DCCLNER_CONNFREE
【Visual Basicの場合】
Public Const DCCLNER_CONNFREE As Integer

DCCLNER_CONNREFUSED

説明

接続がリモートで拒否されました。

宣言
【C#の場合】
public const int DCCLNER_CONNREFUSED
【Visual Basicの場合】
Public Const DCCLNER_CONNREFUSED As Integer

DCCLNER_EOF

説明

入力の途中で,予期しないで終了しました。

宣言
【C#の場合】
public const int DCCLNER_EOF
【Visual Basicの場合】
Public Const DCCLNER_EOF As Integer

DCCLNER_FATAL

説明

Client .NET構成定義の指定に誤りがあります。

宣言
【C#の場合】
public const int DCCLNER_FATAL
【Visual Basicの場合】
Public Const DCCLNER_FATAL As Integer

DCCLNER_INVALID_ARGS

説明

メソッドのパラメタの指定に誤りがあります。

宣言
【C#の場合】
public const int DCCLNER_INVALID_ARGS
【Visual Basicの場合】
Public Const DCCLNER_INVALID_ARGS As Integer

DCCLNER_INVALID_HOST

説明

ホスト名が指定されていないか,または指定に誤りがあります。

宣言
【C#の場合】
public const int DCCLNER_INVALID_HOST
【Visual Basicの場合】
Public Const DCCLNER_INVALID_HOST As Integer

DCCLNER_INVALID_MSG

説明

不正なメッセージを受信しました。

宣言
【C#の場合】
public const int DCCLNER_INVALID_MSG
【Visual Basicの場合】
Public Const DCCLNER_INVALID_MSG As Integer

DCCLNER_INVALID_PORT

説明

ポート番号が指定されていないか,または指定に誤りがあります。

宣言
【C#の場合】
public const int DCCLNER_INVALID_PORT
【Visual Basicの場合】
Public Const DCCLNER_INVALID_PORT As Integer

DCCLNER_IO

説明

何らかの入出力例外が発生しました。

宣言
【C#の場合】
public const int DCCLNER_IO
【Visual Basicの場合】
Public Const DCCLNER_IO As Integer

DCCLNER_MARSHAL

説明

カスタムレコードのマーシャリング/アンマーシャリング処理に失敗しました。

宣言
【C#の場合】
public const int DCCLNER_MARSHAL
【Visual Basicの場合】
Public Const DCCLNER_MARSHAL As Integer

DCCLNER_MESSAGE_TOO_BIG

説明

Callメソッドに指定した入力パラメタ長が最大値を超えています。

宣言
【C#の場合】
public const int DCCLNER_MESSAGE_TOO_BIG
【Visual Basicの場合】
Public Const DCCLNER_MESSAGE_TOO_BIG As Integer

DCCLNER_NETDOWN

説明

ネットワーク障害が発生しました。または,通信先のTP1/Serverが稼働していません。

宣言
【C#の場合】
public const int DCCLNER_NETDOWN
【Visual Basicの場合】
Public Const DCCLNER_NETDOWN As Integer

DCCLNER_NETDOWN_C

説明

Client .NET側でタイムアウトが発生しました。

宣言
【C#の場合】
public const int DCCLNER_NETDOWN_C
【Visual Basicの場合】
Public Const DCCLNER_NETDOWN_C As Integer

DCCLNER_NETDOWN_S

説明

TP1/Serverと,SPP.NETまたはSPPとの間でネットワーク障害が発生しました。

宣言
【C#の場合】
public const int DCCLNER_NETDOWN_S
【Visual Basicの場合】
Public Const DCCLNER_NETDOWN_S As Integer

DCCLNER_NOBUFS

説明

メモリ不足が発生しました。

宣言
【C#の場合】
public const int DCCLNER_NOBUFS
【Visual Basicの場合】
Public Const DCCLNER_NOBUFS As Integer

DCCLNER_NOT_UP

説明

指定したサービスが存在するノードのTP1/Serverが稼働していません。

宣言
【C#の場合】
public const int DCCLNER_NOT_UP
【Visual Basicの場合】
Public Const DCCLNER_NOT_UP As Integer

DCCLNER_PARAM

説明

パラメタエラーが発生しました。

宣言
【C#の場合】
public const int DCCLNER_PARAM
【Visual Basicの場合】
Public Const DCCLNER_PARAM As Integer

DCCLNER_PROTO

説明

メソッドの発行順序に誤りがあります。

宣言
【C#の場合】
public const int DCCLNER_PROTO
【Visual Basicの場合】
Public Const DCCLNER_PROTO As Integer

DCCLNER_REPLY_TOO_BIG

説明

サーバから返された応答の長さが,CUP.NETで用意した領域(out_dataパラメタの指定値)の長さを超えています。

宣言
【C#の場合】
public const int DCCLNER_REPLY_TOO_BIG
【Visual Basicの場合】
Public Const DCCLNER_REPLY_TOO_BIG As Integer

DCCLNER_SYS

説明

システムエラーが発生しました。

宣言
【C#の場合】
public const int DCCLNER_SYS
【Visual Basicの場合】
Public Const DCCLNER_SYS As Integer

DCCLNER_TIMEOUT

説明

タイムアウトが発生しました。

宣言
【C#の場合】
public const int DCCLNER_TIMEOUT
【Visual Basicの場合】
Public Const DCCLNER_TIMEOUT As Integer

DCCLNER_TIMEOUT_C

説明

Client .NET側でタイムアウトが発生しました。

宣言
【C#の場合】
public const int DCCLNER_TIMEOUT_C
【Visual Basicの場合】
Public Const DCCLNER_TIMEOUT_C As Integer

DCCLNER_TIMEOUT_S

説明

TP1/Server側でサービスの実行中にタイムアウトが発生しました。

または,サービス要求先のSPP.NETもしくはSPPが処理を終了する前に異常終了しました。

宣言
【C#の場合】
public const int DCCLNER_TIMEOUT_S
【Visual Basicの場合】
Public Const DCCLNER_TIMEOUT_S As Integer

DCCLNER_UNEXPECT

説明

予期しないエラーです。

宣言
【C#の場合】
public const int DCCLNER_UNEXPECT
【Visual Basicの場合】
Public Const DCCLNER_UNEXPECT As Integer

DCCLNTRNER_HAZARD

説明

グローバルトランザクションのトランザクションブランチが,ヒューリスティックに完了しました。

宣言
【C#の場合】
public const int DCCLNTRNER_HAZARD
【Visual Basicの場合】
Public Const DCCLNTRNER_HAZARD As Integer

DCCLNTRNER_HAZARD_NO_BEGIN

説明

グローバルトランザクションのトランザクションブランチがヒューリスティックに完了しました。

新しいトランザクションは開始できませんでした。

宣言
【C#の場合】
public const int DCCLNTRNER_HAZARD_NO_BEGIN
【Visual Basicの場合】
Public Const DCCLNTRNER_HAZARD_NO_BEGIN As Integer

DCCLNTRNER_HEURISTIC

説明

ヒューリスティック決定の結果が,グローバルトランザクションの同期点の結果と一致しません。

宣言
【C#の場合】
public const int DCCLNTRNER_HEURISTIC
【Visual Basicの場合】
Public Const DCCLNTRNER_HEURISTIC As Integer

DCCLNTRNER_HEURISTIC_NO_BEGIN

説明

ヒューリスティック決定の結果が,グローバルトランザクションの同期点の結果と一致しません。

新しいトランザクションは開始できませんでした。

宣言
【C#の場合】
public const int DCCLNTRNER_HEURISTIC_NO_BEGIN
【Visual Basicの場合】
Public Const DCCLNTRNER_HEURISTIC_NO_BEGIN As Integer

DCCLNTRNER_NO_BEGIN

説明

コミットまたはロールバック処理は正常に終了しましたが,新しいトランザクションは開始できませんでした。

宣言
【C#の場合】
public const int DCCLNTRNER_NO_BEGIN
【Visual Basicの場合】
Public Const DCCLNTRNER_NO_BEGIN As Integer

DCCLNTRNER_RM

説明

リソースマネジャでエラーが発生しました。トランザクションは開始できませんでした。

宣言
【C#の場合】
public const int DCCLNTRNER_RM
【Visual Basicの場合】
Public Const DCCLNTRNER_RM As Integer

DCCLNTRNER_ROLLBACK

説明

現在のトランザクションは,コミットできないでロールバックしました。

宣言
【C#の場合】
public const int DCCLNTRNER_ROLLBACK
【Visual Basicの場合】
Public Const DCCLNTRNER_ROLLBACK As Integer

DCCLNTRNER_ROLLBACK_NO_BEGIN

説明

コミットしようとしたトランザクションは,コミットできないでロールバックしました。

新しいトランザクションは開始できませんでした。

宣言
【C#の場合】
public const int DCCLNTRNER_ROLLBACK_NO_BEGIN
【Visual Basicの場合】
Public Const DCCLNTRNER_ROLLBACK_NO_BEGIN As Integer

DCCLNTRNER_TM

説明

トランザクションサービスでエラーが発生したため,トランザクションを開始できませんでした。

宣言
【C#の場合】
public const int DCCLNTRNER_TM
【Visual Basicの場合】
Public Const DCCLNTRNER_TM As Integer