Data.DBXClient.TDBXClientConnection.CreateAndBeginTransaction
Delphi
function  CreateAndBeginTransaction(const Isolation: TDBXIsolation): TDBXTransaction; override;
C++
virtual Data::Dbxcommon::TDBXTransaction* __fastcall CreateAndBeginTransaction(const int Isolation);
Properties
| Type | Visibility | Source | Unit | Parent | 
|---|---|---|---|---|
| function | protected | Data.DBXClient.pas Data.DBXClient.hpp | Data.DBXClient | TDBXClientConnection | 
Description
Creates a transaction and returns it.
CreateAndBeginTransaction creates a new transaction for a DataSnap connection and begins it. The method returns the transaction.
The Isolation parameter represents the isolation supported by the transaction.
Note: When the work for the transaction is complete, call CommitFreeAndNil, RollbackFreeAndNil, or RollbackIncompleteFreeAndNil.