private SimpleTransaction(SimpleTransaction copy) : base(copy) { _adapter = copy._adapter; _database = copy._database; _adapterTransaction = copy._adapterTransaction; _transactionRunner = copy._transactionRunner; }
internal static SimpleTransaction Begin(DataStrategy database, string name) { SimpleTransaction transaction = CreateTransaction(database); transaction.Begin(name); return(transaction); }
internal static SimpleTransaction Begin(Database database) { SimpleTransaction transaction = CreateTransaction(database); transaction.Begin(); return(transaction); }
public SimpleTransaction BeginTransaction(IsolationLevel isolationLevel) { return(SimpleTransaction.Begin(this, isolationLevel)); }
public SimpleTransaction BeginTransaction(string name) { return(SimpleTransaction.Begin(this, name)); }
public SimpleTransaction BeginTransaction() { return(SimpleTransaction.Begin(this)); }