Table of Contents

Class CsProjCoreToolchain

Namespace
BenchmarkDotNet.Toolchains.CsProj
Assembly
BenchmarkDotNet.dll
public class CsProjCoreToolchain : Toolchain, IToolchain, IEquatable<CsProjCoreToolchain>
Inheritance
CsProjCoreToolchain
Implements
Derived
Inherited Members

Fields

NetCoreApp20

public static readonly IToolchain NetCoreApp20

Field Value

IToolchain

NetCoreApp21

public static readonly IToolchain NetCoreApp21

Field Value

IToolchain

NetCoreApp22

public static readonly IToolchain NetCoreApp22

Field Value

IToolchain

NetCoreApp30

public static readonly IToolchain NetCoreApp30

Field Value

IToolchain

NetCoreApp31

public static readonly IToolchain NetCoreApp31

Field Value

IToolchain

NetCoreApp50

public static readonly IToolchain NetCoreApp50

Field Value

IToolchain

NetCoreApp60

public static readonly IToolchain NetCoreApp60

Field Value

IToolchain

NetCoreApp70

public static readonly IToolchain NetCoreApp70

Field Value

IToolchain

NetCoreApp80

public static readonly IToolchain NetCoreApp80

Field Value

IToolchain

NetCoreApp90

public static readonly IToolchain NetCoreApp90

Field Value

IToolchain

Methods

Equals(CsProjCoreToolchain)

public bool Equals(CsProjCoreToolchain other)

Parameters

other CsProjCoreToolchain

Returns

bool

Equals(object)

public override bool Equals(object obj)

Parameters

obj object

Returns

bool

From(NetCoreAppSettings)

public static IToolchain From(NetCoreAppSettings settings)

Parameters

settings NetCoreAppSettings

Returns

IToolchain

GetHashCode()

public override int GetHashCode()

Returns

int

Validate(BenchmarkCase, IResolver)

public override IEnumerable<ValidationError> Validate(BenchmarkCase benchmarkCase, IResolver resolver)

Parameters

benchmarkCase BenchmarkCase
resolver IResolver

Returns

IEnumerable<ValidationError>