FireDAC.Comp.Client.TFDCustomTransaction

De RAD Studio API Documentation
Aller à : navigation, rechercher

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

Delphi

TFDCustomTransaction = class(TFDComponent, IFDPhysTransactionStateHandler)

C++

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

Propriétés

Type Visibilité  Source Unité  Parent
class public
FireDAC.Comp.Client.pas
FireDAC.Comp.Client.hpp
FireDAC.Comp.Client FireDAC.Comp.Client

Description

Cette classe est responsable de la gestion des transactions de connexion.

Utilisez TFDCustomTransaction pour gérer les transactions dans une connexion à un SGBD.

Dans un premier temps, le composant est la cible des développeurs d'applications client InterBase / Firebird car ces SGBD supportent plusieurs transactions actives par connexion. Si un SGBD ne supporte pas cette fonctionnalité, plusieurs objets TFDCustomTransaction de la même connexion partagent alors le contrôle dans le cadre d'une seule et même transaction. Par ailleurs, l'application peut utiliser les méthodes de contrôle de transaction TFDCustomConnection.

Cette classe masque certaines propriétés, autorisant les classes descendantes à contrôler la visibilité des propriétés. Les utilisateurs finaux doivent utiliser TFDTransaction.

Voir aussi