private void OnUpdateServerInfo(PerformanceRecord Record, ServerInfo server, bool isServer) { UpdateServerInfo(this, new PerformanceRecordEventArgs() { Data = Record, Server = server }); if (Settings.Instance.LogHistory) { var record = new HistoryRecord(Record) { Date = DateTime.Now.ToString(), Key = History.GetKey(server, isServer) }; History.AddRecords(new List <HistoryRecord> { record }); } }
private void OnMonitorUpdateServerInfo(object sender, PerformanceRecordEventArgs e) { if (this.IsHandleCreated && !this.IsDisposed) { this.BeginInvoke((MethodInvoker)delegate() { if (!chkShowPerformanceHistory.Checked) { try { var record = e.Data; var now = DateTime.Now; var historyRecord = new HistoryRecord(record) { Date = now.ToString(), Value16 = now }; _currentRecords.Add(historyRecord); AddPerformanceHistoryRecord(record, now, now, now.AddMinutes(1)); SetPerformanceInfo(record); } catch (Exception ex) { _engine.DisablePerformance(); Monitor.Instance.ShowMessage(ex.Message); } } }); } }
private void OnUpdateServerInfo(PerformanceRecord Record, ServerInfo server, bool isServer) { UpdateServerInfo(this, new PerformanceRecordEventArgs() { Data = Record, Server = server }); if (Settings.Instance.LogHistory) { var record = new HistoryRecord(Record) { Date = DateTime.Now.ToString(), Key = History.GetKey(server, isServer) }; History.AddRecords(new List<HistoryRecord> { record }); } }