Enum RuntimeMoniker
- Namespace
- BenchmarkDotNet.Jobs
- Assembly
- BenchmarkDotNet.Annotations.dll
public enum RuntimeMoniker
Fields
HostProcess = 0
the same Runtime as the host Process (default setting)
Mono = 2
Mono
Mono10_0 = 44
.NET 10 using MonoVM (not CLR which is the default)
Mono60 = 40
.NET 6 using MonoVM (not CLR which is the default)
Mono70 = 41
.NET 7 using MonoVM (not CLR which is the default)
Mono80 = 42
.NET 8 using MonoVM (not CLR which is the default)
Mono90 = 43
.NET 9 using MonoVM (not CLR which is the default)
MonoAOTLLVM = 34
Mono with the Ahead of Time LLVM Compiler backend
MonoAOTLLVMNet10_0 = 39
Mono with the Ahead of Time LLVM Compiler backend and net10.0
MonoAOTLLVMNet60 = 35
Mono with the Ahead of Time LLVM Compiler backend and net6.0
MonoAOTLLVMNet70 = 36
Mono with the Ahead of Time LLVM Compiler backend and net7.0
MonoAOTLLVMNet80 = 37
Mono with the Ahead of Time LLVM Compiler backend and net8.0
MonoAOTLLVMNet90 = 38
Mono with the Ahead of Time LLVM Compiler backend and net9.0
NativeAot10_0 = 26
NativeAOT compiled as net10.0
NativeAot60 = 22
NativeAOT compiled as net6.0
NativeAot70 = 23
NativeAOT compiled as net7.0
NativeAot80 = 24
NativeAOT compiled as net8.0
NativeAot90 = 25
NativeAOT compiled as net9.0
Net10_0 = 21
.NET 10.0
Net461 = 3
.NET 4.6.1
Net462 = 4
.NET 4.6.2
Net47 = 5
.NET 4.7
Net471 = 6
.NET 4.7.1
Net472 = 7
.NET 4.7.2
Net48 = 8
.NET 4.8
Net481 = 9
.NET 4.8.1
Net50 = 16
.NET 5.0
Net60 = 17
.NET 6.0
Net70 = 18
.NET 7.0
Net80 = 19
.NET 8.0
Net90 = 20
.NET 9.0
NetCoreApp20 = 10
.NET Core 2.0
NetCoreApp21 = 11
.NET Core 2.1
NetCoreApp22 = 12
.NET Core 2.2
NetCoreApp30 = 13
.NET Core 3.0
NetCoreApp31 = 14
.NET Core 3.1
[Obsolete("Please switch to the 'RuntimeMoniker.Net50'")] NetCoreApp50 = 15
.NET Core 5.0 aka ".NET 5"
NotRecognized = 1
not recognized, possibly a new version of .NET Core
Wasm = 27
WebAssembly with default .Net version
WasmNet10_0 = 33
WebAssembly with net10.0
WasmNet50 = 28
WebAssembly with net5.0
WasmNet60 = 29
WebAssembly with net6.0
WasmNet70 = 30
WebAssembly with net7.0
WasmNet80 = 31
WebAssembly with net8.0
WasmNet90 = 32
WebAssembly with net9.0