FireDAC.Comp.Client.TFDCustomTransaction
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 を使用してください。