Class CsProjCoreToolchain
- Namespace
- BenchmarkDotNet.Toolchains.CsProj
- Assembly
- BenchmarkDotNet.dll
public class CsProjCoreToolchain : Toolchain, IToolchain, IEquatable<CsProjCoreToolchain>
- Inheritance
-
CsProjCoreToolchain
- Implements
-
- Derived
-
- Inherited Members
-
Fields
public static readonly IToolchain NetCoreApp10_0
Field Value
- IToolchain
public static readonly IToolchain NetCoreApp20
Field Value
- IToolchain
public static readonly IToolchain NetCoreApp21
Field Value
- IToolchain
public static readonly IToolchain NetCoreApp22
Field Value
- IToolchain
public static readonly IToolchain NetCoreApp30
Field Value
- IToolchain
public static readonly IToolchain NetCoreApp31
Field Value
- IToolchain
public static readonly IToolchain NetCoreApp50
Field Value
- IToolchain
public static readonly IToolchain NetCoreApp60
Field Value
- IToolchain
public static readonly IToolchain NetCoreApp70
Field Value
- IToolchain
public static readonly IToolchain NetCoreApp80
Field Value
- IToolchain
public static readonly IToolchain NetCoreApp90
Field Value
- IToolchain
Methods
public bool Equals(CsProjCoreToolchain other)
Parameters
other
CsProjCoreToolchain
Returns
- bool
public override bool Equals(object obj)
Parameters
obj
object
Returns
- bool
public static IToolchain From(NetCoreAppSettings settings)
Parameters
settings
NetCoreAppSettings
Returns
- IToolchain
public override int GetHashCode()
Returns
- int
public override IEnumerable<ValidationError> Validate(BenchmarkCase benchmarkCase, IResolver resolver)
Parameters
benchmarkCase
BenchmarkCase
resolver
IResolver
Returns
- IEnumerable<ValidationError>