Class StatisticColumn
- Namespace
- BenchmarkDotNet.Columns
- Assembly
- BenchmarkDotNet.dll
public class StatisticColumn : IStatisticColumn, IColumn
- Inheritance
-
StatisticColumn
- Implements
- Extension Methods
Fields
AllStatistics
public static readonly IColumn[] AllStatistics
Field Value
- IColumn[]
Error
public static readonly IColumn Error
Field Value
Iterations
public static readonly IColumn Iterations
Field Value
Kurtosis
public static readonly IColumn Kurtosis
Field Value
MValue
public static readonly IColumn MValue
Field Value
Max
public static readonly IColumn Max
Field Value
Mean
public static readonly IStatisticColumn Mean
Field Value
Median
public static readonly IColumn Median
Field Value
Min
public static readonly IColumn Min
Field Value
OperationsPerSecond
public static readonly IColumn OperationsPerSecond
Field Value
P0
public static readonly IColumn P0
Field Value
P100
public static readonly IColumn P100
Field Value
P25
public static readonly IColumn P25
Field Value
P50
public static readonly IColumn P50
Field Value
P67
public static readonly IColumn P67
Field Value
P80
public static readonly IColumn P80
Field Value
P85
public static readonly IColumn P85
Field Value
P90
public static readonly IColumn P90
Field Value
P95
public static readonly IColumn P95
Field Value
Q1
public static readonly IColumn Q1
Field Value
Q3
public static readonly IColumn Q3
Field Value
Skewness
public static readonly IColumn Skewness
Field Value
StdDev
public static readonly IColumn StdDev
Field Value
StdErr
public static readonly IColumn StdErr
Field Value
Properties
AlwaysShow
public bool AlwaysShow { get; }
Property Value
Category
public ColumnCategory Category { get; }
Property Value
ColumnName
Display column title in the summary.
public string ColumnName { get; }
Property Value
Id
An unique identifier of the column.
public string Id { get; }
Property Value
IsNumeric
Defines if the column's value represents a number
public bool IsNumeric { get; }
Property Value
Legend
Column description.
public string Legend { get; }
Property Value
PriorityInCategory
Defines order of column in the same category.
public int PriorityInCategory { get; }
Property Value
UnitType
Defines how to format column's value
public UnitType UnitType { get; }
Property Value
Methods
CiError(ConfidenceLevel)
public static IColumn CiError(ConfidenceLevel level)
Parameters
level
ConfidenceLevel
Returns
CiLower(ConfidenceLevel)
public static IColumn CiLower(ConfidenceLevel level)
Parameters
level
ConfidenceLevel
Returns
CiUpper(ConfidenceLevel)
public static IColumn CiUpper(ConfidenceLevel level)
Parameters
level
ConfidenceLevel
Returns
GetAllValues(Summary, SummaryStyle)
public List<double> GetAllValues(Summary summary, SummaryStyle style)
Parameters
summary
Summarystyle
SummaryStyle
Returns
GetValue(Summary, BenchmarkCase)
Value in this column formatted using the default style.
public string GetValue(Summary summary, BenchmarkCase benchmarkCase)
Parameters
summary
SummarybenchmarkCase
BenchmarkCase
Returns
GetValue(Summary, BenchmarkCase, SummaryStyle)
Value in this column formatted using the specified style.
public string GetValue(Summary summary, BenchmarkCase benchmarkCase, SummaryStyle style)
Parameters
summary
SummarybenchmarkCase
BenchmarkCasestyle
SummaryStyle
Returns
IsAvailable(Summary)
public bool IsAvailable(Summary summary)
Parameters
summary
Summary
Returns
IsDefault(Summary, BenchmarkCase)
public bool IsDefault(Summary summary, BenchmarkCase benchmarkCase)
Parameters
summary
SummarybenchmarkCase
BenchmarkCase
Returns
ToString()
public override string ToString()