public IDbTransaction BeginTransaction(IsolationLevel il)
 {
     transaction = new ReplicationTransaction(this, il);
     this.il = il;
     return transaction;
 }
 public IDbTransaction BeginTransaction()
 {
     transaction = new ReplicationTransaction(this, IsolationLevel.ReadCommitted);
     return transaction;
 }