Table of Contents

Class ParameterInstances

Namespace
BenchmarkDotNet.Parameters
Assembly
BenchmarkDotNet.dll
public class ParameterInstances : IEquatable<ParameterInstances>, IDisposable
Inheritance
ParameterInstances
Implements

Constructors

ParameterInstances(IReadOnlyList<ParameterInstance>)

public ParameterInstances(IReadOnlyList<ParameterInstance> items)

Parameters

items IReadOnlyList<ParameterInstance>

Properties

Count

public int Count { get; }

Property Value

int

DisplayInfo

public string DisplayInfo { get; }

Property Value

string

FolderInfo

public string FolderInfo { get; }

Property Value

string

this[int]

public ParameterInstance this[int index] { get; }

Parameters

index int

Property Value

ParameterInstance

this[string]

public object this[string name] { get; }

Parameters

name string

Property Value

object

Items

public IReadOnlyList<ParameterInstance> Items { get; }

Property Value

IReadOnlyList<ParameterInstance>

PrintInfo

public string PrintInfo { get; }

Property Value

string

ValueInfo

public string ValueInfo { get; }

Property Value

string

Methods

Dispose()

public void Dispose()

Equals(ParameterInstances)

public bool Equals(ParameterInstances other)

Parameters

other ParameterInstances

Returns

bool

Equals(object)

public override bool Equals(object obj)

Parameters

obj object

Returns

bool

GetArgument(string)

public ParameterInstance GetArgument(string name)

Parameters

name string

Returns

ParameterInstance

GetHashCode()

public override int GetHashCode()

Returns

int