Hitachi

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


Client .NETで利用できるクラス

Client .NETで利用できるクラスの一覧を次に示します。

表6‒1 Client .NETで利用できるクラスの一覧

名前空間

クラス名

説明

Hitachi.OpenTP1.Client

DCRpcBindTbl

通信先情報を管理するクラスです。CallToメソッドで使用します。

ErrAcceptCanceledException

Client .NETの各種例外クラスです。

ErrBufferOverflowException

ErrClientTimedOutException

ErrCollisionMessageException

ErrConnfreeException

ErrConnRefusedException

ErrFatalException

ErrHazardException

ErrHazardNoBeginException

ErrHeuristicException

ErrHeuristicNoBeginException

ErrHostUndefException

ErrInitializingException

ErrInvalidArgsException

ErrInvalidMessageException

ErrInvalidPortException

ErrInvalidReplyException

ErrIOErrException

ErrMarshalException

ErrMessageTooBigException

ErrNetDownAtClientException

ErrNetDownAtServerException

ErrNetDownException

ErrNoBeginException

ErrNoBufsAtServerException

ErrNoBufsException

ErrNoSuchServiceException

ErrNoSuchServiceGroupException

ErrNotTrnExtendException

ErrNotUpException

ErrProtoException

ErrReplyTooBigException

ErrRMException

ErrRollbackException

ErrRollbackNoBeginException

ErrSecchkException

ErrServerBusyException

ErrServerTimedOutException

ErrServiceClosedException

ErrServiceNotUpException

ErrServiceTerminatedException

ErrServiceTerminatingException

ErrSyserrAtServerException

ErrSyserrException

ErrTestmodeException

ErrTimedOutException

ErrTMException

ErrTrnchkException

ErrTrnchkExtendException

ErrVersionException

TP1Client

TP1/Serverのサーバに対してサービス要求を行うクラスです。

TP1ClientError

Client .NETで使用するエラーコードを定義するクラスです。

TP1ClientException

Client .NETが返すすべての例外のスーパークラスです。

TP1ClientFlags

Client .NETで使用するメソッドのパラメタで用いるフラグを定義するクラスです。

Hitachi.OpenTP1

IntArrayHolder

System.Int32配列を保持するホルダークラスです。

IntHolder

System.Int32値を保持するホルダークラスです。

IRecordインタフェース

カスタムレコードが実装しなければならないレコード名,およびレコードの簡易説明のプロパティを規定します。

LongArrayHolder

System.Int64配列を保持するホルダークラスです。

LongHolder

System.Int64値を保持するホルダークラスです。

ShortArrayHolder

System.Int16配列を保持するホルダークラスです。

ShortHolder

System.Int16値を保持するホルダークラスです。

StringArrayHolder

System.String配列を保持するホルダークラスです。

StringHolder

System.Stringを保持するホルダークラスです。

TP1Error

クラスライブラリの各メソッドで返されるエラーや例外に設定されるエラーの値を定義したクラスです。

TP1Exception

OpenTP1のすべての例外の基底クラスです。

TP1MarshalException

読み込みおよび書き込みできないバイト配列のインデクスが参照された場合,またはデータの内容が不正な場合に出力される例外です。

TP1RemoteException

SPP.NETで例外が発生したことをSPP.NET,SUP.NET,またはCUP.NETに知らせる例外です。

TP1RpcMethod

サービスメソッドカスタムパラメタです。

TP1UserException

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

UByteArrayHolder

System.Byte配列を保持するホルダークラスです。

UByteHolder

System.Byte値を保持するホルダークラスです。