Interface IToolchain
Namespace: BenchmarkDotNet.Toolchains
Assembly: BenchmarkDotNet.dll
Syntax
public interface IToolchain
Properties
Builder
Declaration
IBuilder Builder { get; }
Property Value
Type | Description |
---|---|
IBuilder |
Executor
Declaration
IExecutor Executor { get; }
Property Value
Type | Description |
---|---|
IExecutor |
Generator
Declaration
IGenerator Generator { get; }
Property Value
Type | Description |
---|---|
IGenerator |
IsInProcess
Declaration
bool IsInProcess { get; }
Property Value
Type | Description |
---|---|
Boolean |
Name
Declaration
string Name { get; }
Property Value
Type | Description |
---|---|
String |
Methods
IsSupported(BenchmarkCase, ILogger, IResolver)
Declaration
bool IsSupported(BenchmarkCase benchmarkCase, ILogger logger, IResolver resolver)
Parameters
Type | Name | Description |
---|---|---|
BenchmarkCase | benchmarkCase | |
ILogger | logger | |
IResolver | resolver |
Returns
Type | Description |
---|---|
Boolean |