Class ExecuteParameters
- Namespace
- BenchmarkDotNet.Toolchains.Parameters
- Assembly
- BenchmarkDotNet.dll
public class ExecuteParameters
- Inheritance
-
ExecuteParameters
Constructors
ExecuteParameters(BuildResult, BenchmarkCase, BenchmarkId, ILogger, IResolver, int, IDiagnoser?)
public ExecuteParameters(BuildResult buildResult, BenchmarkCase benchmarkCase, BenchmarkId benchmarkId, ILogger logger, IResolver resolver, int launchIndex, IDiagnoser? diagnoser = null)
Parameters
buildResult
BuildResultbenchmarkCase
BenchmarkCasebenchmarkId
BenchmarkIdlogger
ILoggerresolver
IResolverlaunchIndex
intdiagnoser
IDiagnoser
Properties
BenchmarkCase
public BenchmarkCase BenchmarkCase { get; }
Property Value
BenchmarkId
public BenchmarkId BenchmarkId { get; }
Property Value
BuildResult
public BuildResult BuildResult { get; }
Property Value
Diagnoser
public IDiagnoser Diagnoser { get; }
Property Value
LaunchIndex
public int LaunchIndex { get; }
Property Value
Logger
public ILogger Logger { get; }
Property Value
Resolver
public IResolver Resolver { get; }