Table of Contents

Class InProcessEmitToolchain

Namespace
BenchmarkDotNet.Toolchains.InProcess.Emit
Assembly
BenchmarkDotNet.dll
public class InProcessEmitToolchain : Toolchain, IToolchain
Inheritance
InProcessEmitToolchain
Implements
Inherited Members

Constructors

InProcessEmitToolchain(bool)

Initializes a new instance of the InProcessEmitToolchain class.

public InProcessEmitToolchain(bool logOutput)

Parameters

logOutput bool

true if the output should be logged.

InProcessEmitToolchain(TimeSpan, bool)

Initializes a new instance of the InProcessEmitToolchain class.

public InProcessEmitToolchain(TimeSpan timeout, bool logOutput)

Parameters

timeout TimeSpan

Timeout for the run.

logOutput bool

true if the output should be logged.

Fields

DontLogOutput

The toolchain instance without output logging.

public static readonly IToolchain DontLogOutput

Field Value

IToolchain

Instance

The default toolchain instance.

public static readonly IToolchain Instance

Field Value

IToolchain

Properties

IsInProcess

public override bool IsInProcess { get; }

Property Value

bool