Show / Hide Table of Contents

Class BenchmarkCase

Inheritance
Object
BenchmarkCase
Implements
IComparable<BenchmarkCase>
IDisposable
Namespace: BenchmarkDotNet.Running
Assembly: BenchmarkDotNet.dll
Syntax
public class BenchmarkCase : IComparable<BenchmarkCase>, IDisposable

Properties

Config

Declaration
public ImmutableConfig Config { get; }
Property Value
Type Description
ImmutableConfig

Descriptor

Declaration
public Descriptor Descriptor { get; }
Property Value
Type Description
Descriptor

DisplayInfo

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

FolderInfo

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

HasArguments

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

HasParameters

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

Job

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

Parameters

Declaration
public ParameterInstances Parameters { get; }
Property Value
Type Description
ParameterInstances

Methods

CompareTo(BenchmarkCase)

Declaration
public int CompareTo(BenchmarkCase other)
Parameters
Type Name Description
BenchmarkCase other
Returns
Type Description
Int32

Create(Descriptor, Job, ParameterInstances, ImmutableConfig)

Declaration
public static BenchmarkCase Create(Descriptor descriptor, Job job, ParameterInstances parameters, ImmutableConfig config)
Parameters
Type Name Description
Descriptor descriptor
Job job
ParameterInstances parameters
ImmutableConfig config
Returns
Type Description
BenchmarkCase

Dispose()

Declaration
public void Dispose()

GetRuntime()

Declaration
public Runtime GetRuntime()
Returns
Type Description
Runtime

ToString()

Declaration
public override string ToString()
Returns
Type Description
String
Overrides
Object.ToString()

Implements

System.IComparable<T>
System.IDisposable
In This Article
Back to top Copyright © 2013–2021 .NET Foundation and contributors