示例#1
0
        private void GetNextValue()
        {
            try
            {
                String value = _counter.NextValue().ToString();

                var csv = new StringBuilder();

                var line = String.Format("{0},{1},{2},{3},{4},{5}",
                                         Timestamp.DateTimeToUnixTimestamp(DateTime.Now),
                                         _counter.MachineName, _counter.InstanceName, _counter.CategoryName, _counter.CounterName, value);
                csv.AppendLine(line);

                File.AppendAllText(_fileName, csv.ToString());
            }
            catch { }
        }
示例#2
0
 public void SetStartTime(DateTime value)
 {
     _startTime = new Timestamp(Timestamp.DateTimeToUnixTimestamp(value.ToUniversalTime()));
 }