Table of Contents

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

ImmutableConfig

Descriptor

public Descriptor Descriptor { get; }

Property Value

Descriptor

DisplayInfo

public string DisplayInfo { get; }

Property Value

string

FolderInfo

public string FolderInfo { get; }

Property Value

string

HasArguments

public bool HasArguments { get; }

Property Value

bool

HasParameters

public bool HasParameters { get; }

Property Value

bool

Job

public Job Job { get; }

Property Value

Job

Parameters

public ParameterInstances Parameters { get; }

Property Value

ParameterInstances

Methods

CompareTo(BenchmarkCase)

public int CompareTo(BenchmarkCase other)

Parameters

other BenchmarkCase

Returns

int

Create(Descriptor, Job, ParameterInstances, ImmutableConfig)

public static BenchmarkCase Create(Descriptor descriptor, Job job, ParameterInstances parameters, ImmutableConfig config)

Parameters

descriptor Descriptor
job Job
parameters ParameterInstances
config ImmutableConfig

Returns

BenchmarkCase

Dispose()

public void Dispose()

GetRuntime()

public Runtime GetRuntime()

Returns

Runtime

ToString()

public override string ToString()

Returns

string