public void Rollback(Transaction trans) { lock (_lock) { trans = CheckTransaction(trans); CheckReadOnly(); Rollback1(trans); trans.RollbackReferenceSystem(); } }