Class BuildPartition
Inheritance
BuildPartition
Assembly: BenchmarkDotNet.dll
Syntax
public class BuildPartition
Constructors
BuildPartition(BenchmarkBuildInfo[], IResolver)
Declaration
public BuildPartition(BenchmarkBuildInfo[] benchmarks, IResolver resolver)
Parameters
Properties
AssemblyLocation
Declaration
public string AssemblyLocation { get; }
Property Value
Benchmarks
Declaration
public BenchmarkBuildInfo[] Benchmarks { get; }
Property Value
BuildConfiguration
Declaration
public string BuildConfiguration { get; }
Property Value
GenerateMSBuildBinLog
Declaration
public bool GenerateMSBuildBinLog { get; }
Property Value
IsCustomBuildConfiguration
Declaration
public bool IsCustomBuildConfiguration { get; }
Property Value
IsNativeAot
Declaration
public bool IsNativeAot { get; }
Property Value
IsNetFramework
Declaration
public bool IsNetFramework { get; }
Property Value
IsWasm
Declaration
public bool IsWasm { get; }
Property Value
Jit
Declaration
Property Value
LogBuildOutput
Declaration
public bool LogBuildOutput { get; }
Property Value
NoAcknowledgments
Declaration
public bool NoAcknowledgments { get; }
Property Value
Declaration
public Platform Platform { get; }
Property Value
ProgramName
Declaration
public string ProgramName { get; }
Property Value
RepresentativeBenchmarkCase
the benchmarks are grouped by the build settings
so you can use this benchmark to get the runtime settings
Declaration
public BenchmarkCase RepresentativeBenchmarkCase { get; }
Property Value
Resolver
Declaration
public IResolver Resolver { get; }
Property Value
Runtime
Declaration
public Runtime Runtime { get; }
Property Value
Timeout
Declaration
public TimeSpan Timeout { get; }
Property Value
Methods
ToString()
Declaration
public override string ToString()
Returns
Overrides