Responsible for collecting metrics for various things inside NBench
Inheritance: IDisposable
Example #1
0
        private void Dispose(bool isDisposing)
        {
            if (!isDisposing || WasDisposed) return;

            WasDisposed = true;
            _collector.Dispose();
            _collector = null;
        }
Example #2
0
 public MeasureBucket(MetricCollector collector)
 {
     Contract.Requires(collector != null);
     Name = collector.Name;
     Unit = collector.UnitName;
     _collector = collector;
     Measurements = new MetricMeasurement[MaxMeasures];
 }