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

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

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

名前空間クラス名説明
Hitachi.OpenTP1.ClientDCRpcBindTbl通信先情報を管理するクラスです。CallToメソッドで使用します。
ErrAcceptCanceledExceptionClient .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
TP1ClientTP1/Serverのサーバに対してサービス要求を行うクラスです。
TP1ClientErrorClient .NETで使用するエラーコードを定義するクラスです。
TP1ClientExceptionClient .NETが返すすべての例外のスーパークラスです。
TP1ClientFlagsClient .NETで使用するメソッドのパラメタで用いるフラグを定義するクラスです。
Hitachi.OpenTP1IntArrayHolderSystem.Int32配列を保持するホルダークラスです。
IntHolderSystem.Int32値を保持するホルダークラスです。
IRecordインタフェースカスタムレコードが実装しなければならないレコード名,およびレコードの簡易説明のプロパティを規定します。
LongArrayHolderSystem.Int64配列を保持するホルダークラスです。
LongHolderSystem.Int64値を保持するホルダークラスです。
ShortArrayHolderSystem.Int16配列を保持するホルダークラスです。
ShortHolderSystem.Int16値を保持するホルダークラスです。
StringArrayHolderSystem.String配列を保持するホルダークラスです。
StringHolderSystem.Stringを保持するホルダークラスです。
TP1Errorクラスライブラリの各メソッドで返されるエラーや例外に設定されるエラーの値を定義したクラスです。
TP1ExceptionOpenTP1のすべての例外の基底クラスです。
TP1MarshalException読み込みおよび書き込みできないバイト配列のインデクスが参照された場合,またはデータの内容が不正な場合に出力される例外です。
TP1RemoteExceptionSPP.NETで例外が発生したことをSPP.NET,SUP.NET,またはCUP.NETに知らせる例外です。
TP1RpcMethodサービスメソッドカスタムパラメタです。
TP1UserExceptionSPP.NETのサービスメソッド内でユーザがスローする例外です。
UByteArrayHolderSystem.Byte配列を保持するホルダークラスです。
UByteHolderSystem.Byte値を保持するホルダークラスです。