分散トランザクション処理機能 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値を保持するホルダークラスです。 |
All Rights Reserved. Copyright (C) 2006, Hitachi, Ltd.