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 |