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
NetCoreApp21
public static readonly IToolchain NetCoreApp21
Field Value
NetCoreApp22
public static readonly IToolchain NetCoreApp22
Field Value
NetCoreApp30
public static readonly IToolchain NetCoreApp30
Field Value
NetCoreApp31
public static readonly IToolchain NetCoreApp31
Field Value
NetCoreApp50
public static readonly IToolchain NetCoreApp50
Field Value
NetCoreApp60
public static readonly IToolchain NetCoreApp60
Field Value
NetCoreApp70
public static readonly IToolchain NetCoreApp70
Field Value
NetCoreApp80
public static readonly IToolchain NetCoreApp80
Field Value
NetCoreApp90
public static readonly IToolchain NetCoreApp90
Field Value
Methods
Equals(CsProjCoreToolchain)
public bool Equals(CsProjCoreToolchain other)
Parameters
other
CsProjCoreToolchain
Returns
Equals(object)
public override bool Equals(object obj)
Parameters
obj
object
Returns
From(NetCoreAppSettings)
public static IToolchain From(NetCoreAppSettings settings)
Parameters
settings
NetCoreAppSettings
Returns
GetHashCode()
public override int GetHashCode()
Returns
Validate(BenchmarkCase, IResolver)
public override IEnumerable<ValidationError> Validate(BenchmarkCase benchmarkCase, IResolver resolver)
Parameters
benchmarkCase
BenchmarkCaseresolver
IResolver