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値を保持するホルダークラスです。