Show / Hide Table of Contents

Class ClrRuntime

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

Fields

Net461

Declaration
public static readonly ClrRuntime Net461
Field Value
Type Description
ClrRuntime

Net462

Declaration
public static readonly ClrRuntime Net462
Field Value
Type Description
ClrRuntime

Net47

Declaration
public static readonly ClrRuntime Net47
Field Value
Type Description
ClrRuntime

Net471

Declaration
public static readonly ClrRuntime Net471
Field Value
Type Description
ClrRuntime

Net472

Declaration
public static readonly ClrRuntime Net472
Field Value
Type Description
ClrRuntime

Net48

Declaration
public static readonly ClrRuntime Net48
Field Value
Type Description
ClrRuntime

Net481

Declaration
public static readonly ClrRuntime Net481
Field Value
Type Description
ClrRuntime

Properties

Version

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

Methods

CreateForLocalFullNetFrameworkBuild(String)

Declaration
public static ClrRuntime CreateForLocalFullNetFrameworkBuild(string version)
Parameters
Type Name Description
String version

YOU PROBABLY DON'T NEED IT, but if you are a .NET Runtime developer.. please set it to particular .NET Runtime version if you want to benchmark it. BenchmarkDotNet in going to pass COMPLUS_Version env var to the process for you.

Returns
Type Description
ClrRuntime

Equals(ClrRuntime)

Declaration
public bool Equals(ClrRuntime other)
Parameters
Type Name Description
ClrRuntime 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