Enum RuntimeMoniker
- Namespace
- BenchmarkDotNet.Jobs
- Assembly
- BenchmarkDotNet.Annotations.dll
public enum RuntimeMoniker
Fields
HostProcess = 0the same Runtime as the host Process (default setting)
Mono = 2Mono
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 = 34Mono with the Ahead of Time LLVM Compiler backend
MonoAOTLLVMNet10_0 = 39Mono with the Ahead of Time LLVM Compiler backend and net10.0
MonoAOTLLVMNet60 = 35Mono with the Ahead of Time LLVM Compiler backend and net6.0
MonoAOTLLVMNet70 = 36Mono with the Ahead of Time LLVM Compiler backend and net7.0
MonoAOTLLVMNet80 = 37Mono with the Ahead of Time LLVM Compiler backend and net8.0
MonoAOTLLVMNet90 = 38Mono with the Ahead of Time LLVM Compiler backend and net9.0
NativeAot10_0 = 26NativeAOT compiled as net10.0
NativeAot60 = 22NativeAOT compiled as net6.0
NativeAot70 = 23NativeAOT compiled as net7.0
NativeAot80 = 24NativeAOT compiled as net8.0
NativeAot90 = 25NativeAOT 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 = 1not recognized, possibly a new version of .NET Core
Wasm = 27WebAssembly with default .Net version
WasmNet10_0 = 33WebAssembly with net10.0
WasmNet50 = 28WebAssembly with net5.0
WasmNet60 = 29WebAssembly with net6.0
WasmNet70 = 30WebAssembly with net7.0
WasmNet80 = 31WebAssembly with net8.0
WasmNet90 = 32WebAssembly with net9.0