分散トランザクション処理機能 TP1/Connector for .NET Framework 使用の手引
TP1Connectionの概要
名前空間
Hitachi.OpenTP1.Connector
継承関係
System.Object +- Hitachi.OpenTP1.Connector.TP1Connection
実装インタフェース
Hitachi.OpenTP1.Connector.ITP1Connection
System.IDisposable
説明
TP1ConnectionクラスはOpenTP1と対話する機能を提供します。
メソッドの一覧
名称 | 説明 |
---|---|
Begin() | ローカルトランザクションの開始要求を行います。 |
Commit() | ローカルトランザクションのコミット要求を行います。 |
Dispose() | コネクションをコネクションプールに戻します。 |
Execute(Hitachi.OpenTP1.Connector.RpcInfo, Hitachi.OpenTP1.IRecord, Hitachi.OpenTP1.IRecord) | リモートプロシジャコール(RPC)機能を実行します。 |
Rollback() | ローカルトランザクションのロールバック要求を行います。 |
メソッドの詳細
public void Begin( );
Public Sub Begin( _ )
public void Begin( );
IDENTIFICATION DIVISION. METHOD-ID. Begin PUBLIC. DATA DIVISION. LINKAGE SECTION. PROCEDURE DIVISION. END METHOD Begin.
public void Commit( );
Public Sub Commit( _ )
public void Commit( );
IDENTIFICATION DIVISION. METHOD-ID. Commit PUBLIC. DATA DIVISION. LINKAGE SECTION. PROCEDURE DIVISION. END METHOD Commit.
public sealed virtual void Dispose( );
Public Overrides NotOverridable Overridable Sub Dispose( _ )
public final void Dispose( );
IDENTIFICATION DIVISION. METHOD-ID. Dispose PUBLIC IS FINAL. DATA DIVISION. LINKAGE SECTION. PROCEDURE DIVISION. END METHOD Dispose.
public System.Boolean Execute( Hitachi.OpenTP1.Connector.RpcInfo rpcInfo, Hitachi.OpenTP1.IRecord input, Hitachi.OpenTP1.IRecord output );
Public Function Execute( _ ByVal rpcInfo As Hitachi.OpenTP1.Connector.RpcInfo, _ ByVal input As Hitachi.OpenTP1.IRecord, _ ByVal output As Hitachi.OpenTP1.IRecord _ ) As System.Boolean
public System.Boolean Execute( Hitachi.OpenTP1.Connector.RpcInfo rpcInfo, Hitachi.OpenTP1.IRecord input, Hitachi.OpenTP1.IRecord output );
ENVIRONMENT DIVISION. CONFIGURATION SECTION. REPOSITORY. CLASS RPCINFO AS ‘Hitachi.OpenTP1.Connector.RpcInfo’. CLASS IRECORD AS ‘Hitachi.OpenTP1.IRecord’. IDENTIFICATION DIVISION. METHOD-ID. Execute PUBLIC. DATA DIVISION. LINKAGE SECTION. 01 rpcInfo USAGE IS OBJECT REFERENCE RPCINFO. 01 input USAGE OBJECT REFERENCE IRECORD. 01 output USAGE OBJECT REFERENCE IRECORD. 01 RESULT USAGE IS LOGICAL. PROCEDURE DIVISION USING BY VALUE rpcInfo BY VALUE input BY VALUE output RETURNING RESULT. END METHOD.
public void Rollback( );
Public Sub Rollback( _ )
public void Rollback( );
IDENTIFICATION DIVISION. METHOD-ID. Rollback PUBLIC. DATA DIVISION. LINKAGE SECTION. PROCEDURE DIVISION. END METHOD Rollback.
All Rights Reserved. Copyright (C) 2006, 2009, Hitachi, Ltd.