Table of Contents

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

IColumn

Iterations

public static readonly IColumn Iterations

Field Value

IColumn

Kurtosis

public static readonly IColumn Kurtosis

Field Value

IColumn

MValue

public static readonly IColumn MValue

Field Value

IColumn

Max

public static readonly IColumn Max

Field Value

IColumn

Mean

public static readonly IStatisticColumn Mean

Field Value

IStatisticColumn

Median

public static readonly IColumn Median

Field Value

IColumn

Min

public static readonly IColumn Min

Field Value

IColumn

OperationsPerSecond

public static readonly IColumn OperationsPerSecond

Field Value

IColumn

P0

public static readonly IColumn P0

Field Value

IColumn

P100

public static readonly IColumn P100

Field Value

IColumn

P25

public static readonly IColumn P25

Field Value

IColumn

P50

public static readonly IColumn P50

Field Value

IColumn

P67

public static readonly IColumn P67

Field Value

IColumn

P80

public static readonly IColumn P80

Field Value

IColumn

P85

public static readonly IColumn P85

Field Value

IColumn

P90

public static readonly IColumn P90

Field Value

IColumn

P95

public static readonly IColumn P95

Field Value

IColumn

Q1

public static readonly IColumn Q1

Field Value

IColumn

Q3

public static readonly IColumn Q3

Field Value

IColumn

Skewness

public static readonly IColumn Skewness

Field Value

IColumn

StdDev

public static readonly IColumn StdDev

Field Value

IColumn

StdErr

public static readonly IColumn StdErr

Field Value

IColumn

Properties

AlwaysShow

public bool AlwaysShow { get; }

Property Value

bool

Category

public ColumnCategory Category { get; }

Property Value

ColumnCategory

ColumnName

Display column title in the summary.

public string ColumnName { get; }

Property Value

string

Id

An unique identifier of the column. If there are several columns with the same Id, only one of them will be shown in the summary.

public string Id { get; }

Property Value

string

IsNumeric

Defines if the column's value represents a number

public bool IsNumeric { get; }

Property Value

bool

Legend

Column description.

public string Legend { get; }

Property Value

string

PriorityInCategory

Defines order of column in the same category.

public int PriorityInCategory { get; }

Property Value

int

UnitType

Defines how to format column's value

public UnitType UnitType { get; }

Property Value

UnitType

Methods

CiError(ConfidenceLevel)

public static IColumn CiError(ConfidenceLevel level)

Parameters

level ConfidenceLevel

Returns

IColumn

CiLower(ConfidenceLevel)

public static IColumn CiLower(ConfidenceLevel level)

Parameters

level ConfidenceLevel

Returns

IColumn

CiUpper(ConfidenceLevel)

public static IColumn CiUpper(ConfidenceLevel level)

Parameters

level ConfidenceLevel

Returns

IColumn

GetAllValues(Summary, SummaryStyle)

public List<double> GetAllValues(Summary summary, SummaryStyle style)

Parameters

summary Summary
style SummaryStyle

Returns

List<double>

GetValue(Summary, BenchmarkCase)

Value in this column formatted using the default style.

public string GetValue(Summary summary, BenchmarkCase benchmarkCase)

Parameters

summary Summary
benchmarkCase BenchmarkCase

Returns

string

GetValue(Summary, BenchmarkCase, SummaryStyle)

Value in this column formatted using the specified style.

public string GetValue(Summary summary, BenchmarkCase benchmarkCase, SummaryStyle style)

Parameters

summary Summary
benchmarkCase BenchmarkCase
style SummaryStyle

Returns

string

IsAvailable(Summary)

public bool IsAvailable(Summary summary)

Parameters

summary Summary

Returns

bool

IsDefault(Summary, BenchmarkCase)

public bool IsDefault(Summary summary, BenchmarkCase benchmarkCase)

Parameters

summary Summary
benchmarkCase BenchmarkCase

Returns

bool

ToString()

public override string ToString()

Returns

string