Table of Contents

Class FixedStoppingCriteria

Namespace
BenchmarkDotNet.Engines
Assembly
BenchmarkDotNet.dll

Stopping criteria which require a specific amount of iterations.

public class FixedStoppingCriteria : StoppingCriteriaBase, IStoppingCriteria
Inheritance
FixedStoppingCriteria
Implements
Inherited Members

Constructors

FixedStoppingCriteria(int)

public FixedStoppingCriteria(int iterationCount)

Parameters

iterationCount int

Methods

Evaluate(IReadOnlyList<Measurement>)

Checks do we have enough iterations

public override StoppingResult Evaluate(IReadOnlyList<Measurement> measurements)

Parameters

measurements IReadOnlyList<Measurement>

Returns

StoppingResult

GetMaxIterationCount()

protected override int GetMaxIterationCount()

Returns

int

GetTitle()

protected override string GetTitle()

Returns

string

GetWarnings()

protected override IEnumerable<string> GetWarnings()

Returns

IEnumerable<string>