IDtc
Interface IDtc
— Coordonnatrice des transactions distribuées Permet de démarrer une transaction distribuée (fonctionne avec deux connexions ou plus). Contrairement à l’approche pré-FB3, où une transaction distribuée doit être démarrée de cette manière dès le début, le Firebird 3 Distributed Transaction Coordinator vous permet également de joindre des transactions déjà en cours en une seule transaction distribuée.
-
join
ITransaction* join(StatusType* status, ITransaction* one, ITransaction* two)
Combine 2 transactions indépendantes en une transaction distribuée. En cas de succès, les deux transactions passées à
join()
sont libérées et les pointeurs vers elles ne doivent plus être utilisés. -
startBuilder
IDtcStart* startBuilder(StatusType* status)
Renvoie l’interface
IDtcStart
.