Struct RunResults
- Namespace
- BenchmarkDotNet.Engines
- Assembly
- BenchmarkDotNet.dll
public struct RunResults
- Inherited Members
Constructors
RunResults(IReadOnlyList<Measurement>, OutlierMode, GcStats, ThreadingStats, double)
public RunResults(IReadOnlyList<Measurement> engineMeasurements, OutlierMode outlierMode, GcStats gcStats, ThreadingStats threadingStats, double exceptionFrequency)
Parameters
engineMeasurements
IReadOnlyList<Measurement>outlierMode
OutlierModegcStats
GcStatsthreadingStats
ThreadingStatsexceptionFrequency
double
Properties
EngineMeasurements
public readonly IReadOnlyList<Measurement> EngineMeasurements { get; }
Property Value
ExceptionFrequency
public readonly double ExceptionFrequency { get; }
Property Value
GCStats
public readonly GcStats GCStats { get; }
Property Value
Overhead
public IReadOnlyList<Measurement>? Overhead { get; }
Property Value
ThreadingStats
public readonly ThreadingStats ThreadingStats { get; }
Property Value
Workload
public IReadOnlyList<Measurement> Workload { get; }
Property Value
Methods
GetAllMeasurements()
public IEnumerable<Measurement> GetAllMeasurements()
Returns
GetWorkloadResultMeasurements()
public IEnumerable<Measurement> GetWorkloadResultMeasurements()
Returns
Print(TextWriter)
public void Print(TextWriter outWriter)
Parameters
outWriter
TextWriter