Show / Hide Table of Contents

Class FixedStoppingCriteria

Stopping criteria which require a specific amount of iterations.

Inheritance
Object
StoppingCriteriaBase
FixedStoppingCriteria
Implements
IStoppingCriteria
Inherited Members
StoppingCriteriaBase.Title
StoppingCriteriaBase.MaxIterationCount
StoppingCriteriaBase.Warnings
Namespace: BenchmarkDotNet.Engines
Assembly: BenchmarkDotNet.dll
Syntax
public class FixedStoppingCriteria : StoppingCriteriaBase, IStoppingCriteria

Constructors

FixedStoppingCriteria(Int32)

Declaration
public FixedStoppingCriteria(int iterationCount)
Parameters
Type Name Description
Int32 iterationCount

Methods

Evaluate(IReadOnlyList<Measurement>)

Declaration
public override StoppingResult Evaluate(IReadOnlyList<Measurement> measurements)
Parameters
Type Name Description
IReadOnlyList<Measurement> measurements
Returns
Type Description
StoppingResult
Overrides
StoppingCriteriaBase.Evaluate(IReadOnlyList<Measurement>)

GetMaxIterationCount()

Declaration
protected override int GetMaxIterationCount()
Returns
Type Description
Int32
Overrides
StoppingCriteriaBase.GetMaxIterationCount()

GetTitle()

Declaration
protected override string GetTitle()
Returns
Type Description
String
Overrides
StoppingCriteriaBase.GetTitle()

GetWarnings()

Declaration
protected override IEnumerable<string> GetWarnings()
Returns
Type Description
IEnumerable<String>
Overrides
StoppingCriteriaBase.GetWarnings()

Implements

IStoppingCriteria
In This Article
Back to top Copyright © 2013–2021 .NET Foundation and contributors