Show / Hide Table of Contents

Class EngineParameters

Inheritance
Object
EngineParameters
Namespace: BenchmarkDotNet.Engines
Assembly: BenchmarkDotNet.dll
Syntax
public class EngineParameters

Fields

DefaultResolver

Declaration
public static readonly IResolver DefaultResolver
Field Value
Type Description
IResolver

Properties

BenchmarkName

Declaration
public string BenchmarkName { get; set; }
Property Value
Type Description
String

Dummy1Action

Declaration
public Action Dummy1Action { get; set; }
Property Value
Type Description
Action

Dummy2Action

Declaration
public Action Dummy2Action { get; set; }
Property Value
Type Description
Action

Dummy3Action

Declaration
public Action Dummy3Action { get; set; }
Property Value
Type Description
Action

GlobalCleanupAction

Declaration
public Action GlobalCleanupAction { get; set; }
Property Value
Type Description
Action

GlobalSetupAction

Declaration
public Action GlobalSetupAction { get; set; }
Property Value
Type Description
Action

HasInvocationCount

Declaration
public bool HasInvocationCount { get; }
Property Value
Type Description
Boolean

HasUnrollFactor

Declaration
public bool HasUnrollFactor { get; }
Property Value
Type Description
Boolean

Host

Declaration
public IHost Host { get; set; }
Property Value
Type Description
IHost

IterationCleanupAction

Declaration
public Action IterationCleanupAction { get; set; }
Property Value
Type Description
Action

IterationSetupAction

Declaration
public Action IterationSetupAction { get; set; }
Property Value
Type Description
Action

IterationTime

Declaration
public TimeInterval IterationTime { get; }
Property Value
Type Description
TimeInterval

MeasureExtraStats

Declaration
public bool MeasureExtraStats { get; set; }
Property Value
Type Description
Boolean

NeedsJitting

Declaration
public bool NeedsJitting { get; }
Property Value
Type Description
Boolean

OperationsPerInvoke

Declaration
public long OperationsPerInvoke { get; set; }
Property Value
Type Description
Int64

OverheadActionNoUnroll

Declaration
public Action<long> OverheadActionNoUnroll { get; set; }
Property Value
Type Description
Action<Int64>

OverheadActionUnroll

Declaration
public Action<long> OverheadActionUnroll { get; set; }
Property Value
Type Description
Action<Int64>

TargetJob

Declaration
public Job TargetJob { get; set; }
Property Value
Type Description
Job

UnrollFactor

Declaration
public int UnrollFactor { get; }
Property Value
Type Description
Int32

WorkloadActionNoUnroll

Declaration
public Action<long> WorkloadActionNoUnroll { get; set; }
Property Value
Type Description
Action<Int64>

WorkloadActionUnroll

Declaration
public Action<long> WorkloadActionUnroll { get; set; }
Property Value
Type Description
Action<Int64>
In This Article
Back to top Copyright © 2013–2021 .NET Foundation and contributors