Class Job
- Namespace
- BenchmarkDotNet.Jobs
- Assembly
- BenchmarkDotNet.dll
public sealed class Job : JobMode<Job>
- Inheritance
-
Job
- Inherited Members
- Extension Methods
Constructors
Job()
public Job()
Job(CharacteristicObject)
public Job(CharacteristicObject other)
Parameters
other
CharacteristicObject
Job(params CharacteristicObject[])
public Job(params CharacteristicObject[] others)
Parameters
others
CharacteristicObject[]
Job(string?)
public Job(string? id)
Parameters
id
string
Job(string?, CharacteristicObject)
public Job(string? id, CharacteristicObject other)
Parameters
id
stringother
CharacteristicObject
Job(string?, params CharacteristicObject[])
public Job(string? id, params CharacteristicObject[] others)
Parameters
id
stringothers
CharacteristicObject[]
Fields
AccuracyCharacteristic
public static readonly Characteristic<AccuracyMode> AccuracyCharacteristic
Field Value
Dry
public static readonly Job Dry
Field Value
EnvironmentCharacteristic
public static readonly Characteristic<EnvironmentMode> EnvironmentCharacteristic
Field Value
InProcess
public static readonly Job InProcess
Field Value
InProcessDontLogOutput
public static readonly Job InProcessDontLogOutput
Field Value
InfrastructureCharacteristic
public static readonly Characteristic<InfrastructureMode> InfrastructureCharacteristic
Field Value
LegacyJitX64
public static readonly Job LegacyJitX64
Field Value
LegacyJitX86
public static readonly Job LegacyJitX86
Field Value
LongRun
public static readonly Job LongRun
Field Value
MediumRun
public static readonly Job MediumRun
Field Value
MetaCharacteristic
public static readonly Characteristic<MetaMode> MetaCharacteristic
Field Value
RunCharacteristic
public static readonly Characteristic<RunMode> RunCharacteristic
Field Value
RyuJitX64
public static readonly Job RyuJitX64
Field Value
RyuJitX86
public static readonly Job RyuJitX86
Field Value
ShortRun
public static readonly Job ShortRun
Field Value
VeryLongRun
public static readonly Job VeryLongRun
Field Value
Properties
Accuracy
public AccuracyMode Accuracy { get; }
Property Value
DisplayInfo
public string DisplayInfo { get; }
Property Value
Environment
public EnvironmentMode Environment { get; }
Property Value
FolderInfo
public string FolderInfo { get; }
Property Value
Infrastructure
public InfrastructureMode Infrastructure { get; }
Property Value
Meta
public MetaMode Meta { get; }
Property Value
ResolvedId
public string ResolvedId { get; }
Property Value
Run
public RunMode Run { get; }