Class MonoRuntime
- Namespace
- BenchmarkDotNet.Environments
- Assembly
- BenchmarkDotNet.dll
public class MonoRuntime : Runtime, IEquatable<Runtime>, IEquatable<MonoRuntime>
- Inheritance
-
MonoRuntime
- Implements
-
- Inherited Members
-
Constructors
MonoRuntime(string, string)
public MonoRuntime(string name, string customPath)
Parameters
name
string
customPath
string
MonoRuntime(string, string, string, string)
public MonoRuntime(string name, string customPath, string aotArgs, string monoBclPath)
Parameters
name
string
customPath
string
aotArgs
string
monoBclPath
string
Fields
Default
public static readonly MonoRuntime Default
Field Value
- MonoRuntime
Mono10_0
public static readonly MonoRuntime Mono10_0
Field Value
- MonoRuntime
Mono60
public static readonly MonoRuntime Mono60
Field Value
- MonoRuntime
Mono70
public static readonly MonoRuntime Mono70
Field Value
- MonoRuntime
Mono80
public static readonly MonoRuntime Mono80
Field Value
- MonoRuntime
Mono90
public static readonly MonoRuntime Mono90
Field Value
- MonoRuntime
Properties
AotArgs
public string AotArgs { get; }
Property Value
- string
CustomPath
public string CustomPath { get; }
Property Value
- string
IsAOT
public override bool IsAOT { get; }
Property Value
- bool
MonoBclPath
public string MonoBclPath { get; }
Property Value
- string
Methods
Equals(MonoRuntime)
public bool Equals(MonoRuntime other)
Parameters
other
MonoRuntime
Returns
- bool
Equals(object)
public override bool Equals(object obj)
Parameters
obj
object
Returns
- bool
GetHashCode()
public override int GetHashCode()
Returns
- int