public void Dispose()
 {
     //DriverConnection.Close();
     DriverConnection.Dispose();
 }
 public void Close()
 {
     DriverConnection.Close();
 }
 public void ChangeDatabase(string databaseName)
 {
     DriverConnection.ChangeDatabase(databaseName);
 }
 public new Type GetType()
 {
     return(DriverConnection.GetType());
 }
 public Transaction BeginReadUncommittedTransaction()
 {
     return(new Transaction(DatabaseServices, DriverConnection.BeginTransaction(IsolationLevel.ReadUncommitted)));
 }
 public Transaction BeginTransaction()
 {
     return(new Transaction(DatabaseServices, DriverConnection.BeginTransaction()));
 }