Class EngineParameters
Inheritance
EngineParameters
Assembly: BenchmarkDotNet.dll
Syntax
public class EngineParameters
Fields
DefaultResolver
Declaration
public static readonly IResolver DefaultResolver
Field Value
Properties
BenchmarkName
Declaration
public string BenchmarkName { get; set; }
Property Value
Dummy1Action
Declaration
public Action Dummy1Action { get; set; }
Property Value
Dummy2Action
Declaration
public Action Dummy2Action { get; set; }
Property Value
Dummy3Action
Declaration
public Action Dummy3Action { get; set; }
Property Value
GlobalCleanupAction
Declaration
public Action GlobalCleanupAction { get; set; }
Property Value
GlobalSetupAction
Declaration
public Action GlobalSetupAction { get; set; }
Property Value
HasInvocationCount
Declaration
public bool HasInvocationCount { get; }
Property Value
HasUnrollFactor
Declaration
public bool HasUnrollFactor { get; }
Property Value
Host
Declaration
public IHost Host { get; set; }
Property Value
IterationCleanupAction
Declaration
public Action IterationCleanupAction { get; set; }
Property Value
IterationSetupAction
Declaration
public Action IterationSetupAction { get; set; }
Property Value
IterationTime
Declaration
public TimeInterval IterationTime { get; }
Property Value
Type |
Description |
TimeInterval |
|
Declaration
public bool MeasureExtraStats { get; set; }
Property Value
NeedsJitting
Declaration
public bool NeedsJitting { get; }
Property Value
OperationsPerInvoke
Declaration
public long OperationsPerInvoke { get; set; }
Property Value
OverheadActionNoUnroll
Declaration
public Action<long> OverheadActionNoUnroll { get; set; }
Property Value
OverheadActionUnroll
Declaration
public Action<long> OverheadActionUnroll { get; set; }
Property Value
TargetJob
Declaration
public Job TargetJob { get; set; }
Property Value
UnrollFactor
Declaration
public int UnrollFactor { get; }
Property Value
WorkloadActionNoUnroll
Declaration
public Action<long> WorkloadActionNoUnroll { get; set; }
Property Value
WorkloadActionUnroll
Declaration
public Action<long> WorkloadActionUnroll { get; set; }
Property Value