try { ... Transaction=Connection.BeginTransaction(IsolationLevel.ReadCommitted); ... Transaction.Commit(); } finally { try { Transaction.Rollback(); } catch(InvalidOperationException eException) { } }
Transaction.Rollback();