Table of Contents

Class BenchmarkAction

Namespace
BenchmarkDotNet.Toolchains.InProcess.NoEmit
Assembly
BenchmarkDotNet.dll

Common API to run the Setup/Clean/Idle/Run methods

public abstract class BenchmarkAction
Inheritance
BenchmarkAction

Constructors

BenchmarkAction()

protected BenchmarkAction()

Properties

InvokeNoUnroll

public Action<long> InvokeNoUnroll { get; protected set; }

Property Value

Action<long>
Common API to run the Setup/Clean/Idle/Run methods

InvokeSingle

Gets or sets invoke single callback.

public Action InvokeSingle { get; protected set; }

Property Value

Action

Invoke single callback.

InvokeUnroll

Gets or sets invoke multiple times callback.

public Action<long> InvokeUnroll { get; protected set; }

Property Value

Action<long>

Invoke multiple times callback.

LastRunResult

Gets the last run result.

public virtual object LastRunResult { get; }

Property Value

object

The last run result.