Class BaselineRatioColumn
- Namespace
- BenchmarkDotNet.Columns
- Assembly
- BenchmarkDotNet.dll
public class BaselineRatioColumn : BaselineCustomColumn, IColumn
- Inheritance
-
BaselineRatioColumn
- Implements
- Inherited Members
- Extension Methods
Fields
RatioMean
public static readonly IColumn RatioMean
Field Value
RatioStdDev
public static readonly IColumn RatioStdDev
Field Value
Properties
ColumnName
Display column title in the summary.
public override string ColumnName { get; }
Property Value
Id
An unique identifier of the column.
public override string Id { get; }
Property Value
IsNumeric
Defines if the column's value represents a number
public override bool IsNumeric { get; }
Property Value
Legend
Column description.
public override string Legend { get; }
Property Value
Metric
public BaselineRatioColumn.RatioMetric Metric { get; }
Property Value
PriorityInCategory
Defines order of column in the same category.
public override int PriorityInCategory { get; }
Property Value
UnitType
Defines how to format column's value
public override UnitType UnitType { get; }
Property Value
Methods
GetValue(Summary, BenchmarkCase, Statistics, IReadOnlyDictionary<string, Metric>, Statistics, IReadOnlyDictionary<string, Metric>, bool)
public override string GetValue(Summary summary, BenchmarkCase benchmarkCase, Statistics baseline, IReadOnlyDictionary<string, Metric> baselineMetrics, Statistics current, IReadOnlyDictionary<string, Metric> currentMetrics, bool isBaseline)
Parameters
summary
SummarybenchmarkCase
BenchmarkCasebaseline
StatisticsbaselineMetrics
IReadOnlyDictionary<string, Metric>current
StatisticscurrentMetrics
IReadOnlyDictionary<string, Metric>isBaseline
bool