Class BenchmarkCase
- Namespace
- BenchmarkDotNet.Running
- Assembly
- BenchmarkDotNet.dll
public class BenchmarkCase : IComparable<BenchmarkCase>, IDisposable
- Inheritance
-
BenchmarkCase
- Implements
Properties
Config
public ImmutableConfig Config { get; }
Property Value
Descriptor
public Descriptor Descriptor { get; }
Property Value
DisplayInfo
public string DisplayInfo { get; }
Property Value
FolderInfo
public string FolderInfo { get; }
Property Value
HasArguments
public bool HasArguments { get; }
Property Value
HasParameters
public bool HasParameters { get; }
Property Value
Job
public Job Job { get; }
Property Value
Parameters
public ParameterInstances Parameters { get; }
Property Value
Methods
CompareTo(BenchmarkCase)
public int CompareTo(BenchmarkCase other)
Parameters
otherBenchmarkCase
Returns
Create(Descriptor, Job, ParameterInstances, ImmutableConfig)
public static BenchmarkCase Create(Descriptor descriptor, Job job, ParameterInstances parameters, ImmutableConfig config)
Parameters
descriptorDescriptorjobJobparametersParameterInstancesconfigImmutableConfig
Returns
Dispose()
public void Dispose()
GetRuntime()
public Runtime GetRuntime()
Returns
ToString()
public override string ToString()