Class BenchmarkEnvironmentInfo
Inheritance
BenchmarkEnvironmentInfo
Assembly: BenchmarkDotNet.dll
Syntax
public class BenchmarkEnvironmentInfo
Constructors
BenchmarkEnvironmentInfo()
Declaration
protected BenchmarkEnvironmentInfo()
Properties
Architecture
Declaration
public string Architecture { get; protected set; }
Property Value
Configuration
Declaration
public string Configuration { get; protected set; }
Property Value
GCAllocationQuantum
Declaration
public long GCAllocationQuantum { get; protected set; }
Property Value
HasAttachedDebugger
Declaration
public bool HasAttachedDebugger { get; protected set; }
Property Value
HasRyuJit
Declaration
public bool HasRyuJit { get; protected set; }
Property Value
InDocker
Declaration
public bool InDocker { get; protected set; }
Property Value
IsConcurrentGC
Declaration
public bool IsConcurrentGC { get; protected set; }
Property Value
IsServerGC
Declaration
public bool IsServerGC { get; protected set; }
Property Value
JitInfo
Declaration
public string JitInfo { get; protected set; }
Property Value
RuntimeVersion
Declaration
public string RuntimeVersion { get; protected set; }
Property Value
Methods
GetConfigurationFlag()
Declaration
protected string GetConfigurationFlag()
Returns
GetCurrent()
Declaration
public static BenchmarkEnvironmentInfo GetCurrent()
Returns
GetDebuggerFlag()
Declaration
protected string GetDebuggerFlag()
Returns
GetGcConcurrentFlag()
Declaration
protected string GetGcConcurrentFlag()
Returns
GetGcServerFlag()
Declaration
protected string GetGcServerFlag()
Returns
Declaration
public virtual IEnumerable<string> ToFormattedString()
Returns
Validate(Job)
Declaration
public static IEnumerable<ValidationError> Validate(Job job)
Parameters
Type |
Name |
Description |
Job |
job |
|
Returns