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

[目次][用語][索引][前へ][次へ]

TP1/Extension for .NET Frameworkで利用できるクラス

TP1/Extension for .NET Frameworkで利用できるクラスの一覧を次に示します。

表7-1 TP1/Extension for .NET Frameworkで利用できるクラスの一覧

名前空間 クラス名 説明
Hitachi.OpenTP1.Server Adm システム運用の管理のメソッドを提供します。
Jnl ユーザジャーナルを取得するメソッドを提供します。TP1/Server BaseのUAPでだけ使えます。TP1/LiNKのUAPでは使えません。
Lck 任意のユーザファイルを排他制御するメソッドを提供します。TP1/Server BaseのUAPでだけ使えます。TP1/LiNKのUAPでは使えません。
Log UAPからメッセージログを出力するメソッドを提供します。
Mcf アプリケーション間でメッセージの送受信をするときに使う,メッセージ送受信機能を使用するためのメソッドを提供します。
Prf 性能検証用トレース機能を提供するメソッドを提供します。
Rap リモートAPI機能で,コネクションの確立および解放をユーザが管理する場合に使用するメソッドを提供します。
RpcBindTable構造体 サービス要求先を特定する検索キーを格納します。
Rpc クライアント/サーバ形態の通信をするときに使う,OpenTP1のRPCのメソッドを提供します。
Rts リアルタイム統計情報を取得する場合に使用するメソッドを提供します。
SPPBase SPP.NET実装の抽象クラスです。
Tam TAMファイルサービス機能を使用するメソッドを提供します。TP1/Server BaseのUAPでだけ使えます。TP1/LiNKのUAPでは使えません。
TamKeyTable構造体 レコードのキー値を格納します。TP1/Server BaseのUAPでだけ使えます。TP1/LiNKのUAPでは使えません。
TamStatusTable構造体 TAMテーブルの情報を格納します。TP1/Server BaseのUAPでだけ使えます。TP1/LiNKのUAPでは使えません。
TP1ServerException クラスライブラリの各メソッドでエラーを検知した場合に発生する例外です。
TP1ServerFlags OpenTP1の各種フラグを提供します。
TP1ServerLimits OpenTP1で使用する長さの制限などを定義します。
TP1ServerValues OpenTP1の各種値を提供します。
Trn OpenTP1独自のトランザクション制御をするメソッドを提供します。
Hitachi.OpenTP1 IRecordインタフェース カスタムレコードが実装しなければならないレコード名,およびレコードの簡易説明のプロパティを規定します。
IntArrayHolder System.Int32配列を保持するホルダークラスです。
IntHolder System.Int32値を保持するホルダークラスです。
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のサービスメソッド内でユーザがスローする例外です。
TP1UserStruct TP1ユーザ構造体を利用するには,このクラスを継承する必要があります。
UByteArrayHolder System.Byte配列を保持するホルダークラスです。
UByteHolder System.Byte値を保持するホルダークラスです。