protected override void OnUnload(EventArgs e) { base.OnUnload(e); if (_transaction != null) { _transaction.Dispose(); } }