Show / Hide Table of Contents

Class MonoRuntime

Inheritance
Object
Runtime
MonoRuntime
Implements
IEquatable<Runtime>
IEquatable<MonoRuntime>
Inherited Members
Runtime.Name
Runtime.RuntimeMoniker
Runtime.MsBuildMoniker
Runtime.ToString()
Runtime.Equals(Runtime)
Namespace: BenchmarkDotNet.Environments
Assembly: BenchmarkDotNet.dll
Syntax
public class MonoRuntime : Runtime, IEquatable<Runtime>, IEquatable<MonoRuntime>

Constructors

MonoRuntime(String, String)

Declaration
public MonoRuntime(string name, string customPath)
Parameters
Type Name Description
String name
String customPath

MonoRuntime(String, String, String, String)

Declaration
public MonoRuntime(string name, string customPath, string aotArgs, string monoBclPath)
Parameters
Type Name Description
String name
String customPath
String aotArgs
String monoBclPath

Fields

Default

Declaration
public static readonly MonoRuntime Default
Field Value
Type Description
MonoRuntime

Properties

AotArgs

Declaration
public string AotArgs { get; }
Property Value
Type Description
String

CustomPath

Declaration
public string CustomPath { get; }
Property Value
Type Description
String

IsAOT

Declaration
public override bool IsAOT { get; }
Property Value
Type Description
Boolean
Overrides
Runtime.IsAOT

MonoBclPath

Declaration
public string MonoBclPath { get; }
Property Value
Type Description
String

Methods

Equals(MonoRuntime)

Declaration
public bool Equals(MonoRuntime other)
Parameters
Type Name Description
MonoRuntime other
Returns
Type Description
Boolean

Equals(Object)

Declaration
public override bool Equals(object obj)
Parameters
Type Name Description
Object obj
Returns
Type Description
Boolean
Overrides
Runtime.Equals(Object)

GetHashCode()

Declaration
public override int GetHashCode()
Returns
Type Description
Int32
Overrides
Runtime.GetHashCode()

Implements

System.IEquatable<T>
System.IEquatable<T>
In This Article
Back to top Copyright © 2013–2021 .NET Foundation and contributors