Table of Contents

Struct BenchmarkId

Namespace
BenchmarkDotNet.Running
Assembly
BenchmarkDotNet.dll

represents an internal entity used to identify a benchmark within an executable with multiple benchmarks

public struct BenchmarkId

Constructors

BenchmarkId(int, BenchmarkCase)

public BenchmarkId(int value, BenchmarkCase benchmarkCase)

Parameters

value int
benchmarkCase BenchmarkCase

Properties

Value

public readonly int Value { get; }

Property Value

int

Methods

Equals(BenchmarkId)

public bool Equals(BenchmarkId other)

Parameters

other BenchmarkId

Returns

bool

Equals(object)

public override bool Equals(object obj)

Parameters

obj object

Returns

bool

GetHashCode()

public override int GetHashCode()

Returns

int

ToArguments()

public string ToArguments()

Returns

string

ToArguments(string, string)

public string ToArguments(string fromBenchmark, string toBenchmark)

Parameters

fromBenchmark string
toBenchmark string

Returns

string

ToString()

public override string ToString()

Returns

string