FireDAC.Comp.Client.TFDCustomTransaction

提供: RAD Studio API Documentation
移動先: 案内検索

FireDAC.Stan.Intf.TFDComponentSystem.Classes.TComponentSystem.Classes.TPersistentSystem.TObjectTFDCustomTransaction

Delphi

TFDCustomTransaction = class(TFDComponent, IFDPhysTransactionStateHandler)

C++

class PASCALIMPLEMENTATION TFDCustomTransaction : public Firedac::Stan::Intf::TFDComponent

プロパティ

種類 可視性 ソース ユニット
class public
FireDAC.Comp.Client.pas
FireDAC.Comp.Client.hpp
FireDAC.Comp.Client FireDAC.Comp.Client

説明

このクラスは、接続のトランザクション管理を担当します。


TFDCustomTransaction 使用すると、DBMS への接続のトランザクションを管理できます。

このコンポーネントはまず、InterBase/Firebird クライアント アプリケーションの開発者を対象にしています。これらの DBMS では、接続ごとにアクティブなトランザクションが複数存在できるからです。DBMS でこの機能がサポートされていない場合、同一接続上の複数の TFDCustomTransaction オブジェクトは、同じ単一のトランザクションの下で制御を共有します。また、アプリケーションでは、TFDCustomConnection のトランザクション制御メソッドも使用できます。

このクラスでは一部のプロパティを隠蔽しており、それらのプロパティの可視性を下位クラスで制御できるようになっています。エンド ユーザーは TFDTransaction を使用してください。

関連項目