Class RoslynToolchain
Build a benchmark program with the Roslyn compiler.
Implements
Inherited Members
Namespace: BenchmarkDotNet.Toolchains.Roslyn
Assembly: BenchmarkDotNet.dll
Syntax
public class RoslynToolchain : Toolchain, IToolchain
Constructors
RoslynToolchain()
Declaration
public RoslynToolchain()
Fields
Instance
Declaration
public static readonly IToolchain Instance
Field Value
Type | Description |
---|---|
IToolchain |
Methods
IsSupported(BenchmarkCase, ILogger, IResolver)
Declaration
public override bool IsSupported(BenchmarkCase benchmarkCase, ILogger logger, IResolver resolver)
Parameters
Type | Name | Description |
---|---|---|
BenchmarkCase | benchmarkCase | |
ILogger | logger | |
IResolver | resolver |
Returns
Type | Description |
---|---|
Boolean |