protected override void Dispose(bool disposing) { if (disposing) { if (_msdr != null) { _msdr.CloseDataFile(); _msdr = null; } } base.Dispose(disposing); }
public override void Dispose() { if (m_reader != null) { try { m_reader.CloseDataFile(); } catch (Exception ex) { Console.WriteLine("Error occurred when trying to close AgilentD file: " + this.DatasetName + "\nDetails: " + ex.Message); } } base.Dispose(); }
protected override void DoRealGo() { reader.CloseDataFile(); reader.OpenDataFile(GetOriginFile()); firstScan = 1; lastScan = (int)reader.MSScanFileInformation.TotalScansPresent; retentionTimes = reader.GetRetentionTimes(); txtScan.Text = firstScan.ToString(); DisplayScan(); }