public override async Task <TransactionBase> BeginTransaction(TransactionParameterBuffer tpb, AsyncWrappingCommonArgs async) { var transaction = new GdsTransaction(this); await transaction.BeginTransaction(tpb, async).ConfigureAwait(false); return(transaction); }
public virtual TransactionBase BeginTransaction(TransactionParameterBuffer tpb) { var transaction = new GdsTransaction(this); transaction.BeginTransaction(tpb); return(transaction); }
public virtual ITransaction BeginTransaction(TransactionParameterBuffer tpb) { GdsTransaction transaction = new GdsTransaction(this); transaction.BeginTransaction(tpb); return transaction; }