21 references to IsWindowsVersionAtLeast
Microsoft.AspNetCore.Server.HttpSys (1)
NativeInterop\ComNetOS.cs (1)
10internal static readonly bool IsWin8orLater = OperatingSystem.IsWindowsVersionAtLeast(6, 2);
Microsoft.AspNetCore.Server.IIS (1)
Core\IISHttpContext.cs (1)
620private static readonly bool OsSupportsAdvancedHttp2 = OperatingSystem.IsWindowsVersionAtLeast(10, 0, 20348, 0);
Microsoft.Build (1)
BuildCheck\Checks\UntrustedLocationCheck.cs (1)
72if (OperatingSystem.IsWindowsVersionAtLeast(6, 0, 6000))
Microsoft.DotNet.Cli.Utils (1)
UILanguageOverride.cs (1)
54(!OperatingSystem.IsWindows() || OperatingSystem.IsWindowsVersionAtLeast(10, 0, 18363));
System.Net.Quic (1)
System\Net\Quic\Internal\MsQuicApi.cs (1)
254private static bool IsWindowsVersionSupported() => OperatingSystem.IsWindowsVersionAtLeast(s_minWindowsVersion.Major,
System.Private.Windows.Core (9)
System\Private\Windows\OsVersion.cs (9)
15public static bool IsWindows10_1507OrGreater() => OperatingSystem.IsWindowsVersionAtLeast(major: 10, build: 10240); 22public static bool IsWindows10_1607OrGreater() => OperatingSystem.IsWindowsVersionAtLeast(major: 10, build: 14393); 29public static bool IsWindows10_1703OrGreater() => OperatingSystem.IsWindowsVersionAtLeast(major: 10, build: 15063); 36public static bool IsWindows10_1709OrGreater() => OperatingSystem.IsWindowsVersionAtLeast(major: 10, build: 16299); 43public static bool IsWindows10_18030rGreater() => OperatingSystem.IsWindowsVersionAtLeast(major: 10, build: 17134); 51public static bool IsWindows11_OrGreater() => OperatingSystem.IsWindowsVersionAtLeast(major: 10, build: 22000); 59public static bool IsWindows11_22H2OrGreater() => OperatingSystem.IsWindowsVersionAtLeast(major: 10, build: 22621); 66public static bool IsWindows8_1OrGreater() => OperatingSystem.IsWindowsVersionAtLeast(major: 6, minor: 3); 73public static bool IsWindows8OrGreater() => OperatingSystem.IsWindowsVersionAtLeast(major: 6, minor: 2);
System.Security.Cryptography (6)
src\runtime\src\libraries\Common\src\Interop\Windows\BCrypt\BCryptAeadHandleCache.cs (1)
18internal static bool IsChaCha20Poly1305Supported { get; } = OperatingSystem.IsWindowsVersionAtLeast(10, 0, 20142);
src\runtime\src\libraries\Common\src\Interop\Windows\BCrypt\Interop.BCryptAlgPseudoHandle.cs (1)
41OperatingSystem.IsWindowsVersionAtLeast(10, 0, 0);
src\runtime\src\libraries\Common\src\Interop\Windows\NCrypt\Interop.NCryptDeriveKeyMaterial.cs (1)
276return OperatingSystem.IsWindowsVersionAtLeast(10);
System\Security\Cryptography\HashProviderDispenser.Windows.cs (1)
91return OperatingSystem.IsWindowsVersionAtLeast(10, 0, 26016) &&
System\Security\Cryptography\HKDF.Windows.cs (1)
111Debug.Assert(!OperatingSystem.IsWindowsVersionAtLeast(10, 0, 17134) || openStatus == NTSTATUS.STATUS_SUCCESS);
System\Security\Cryptography\X509Certificates\StorePal.Windows.Export.cs (1)
15private static readonly bool s_supportsAes256Sha256 = OperatingSystem.IsWindowsVersionAtLeast(10, 0, 16299);
System.Windows.Forms.Primitives (1)
System\Windows\Forms\Animation\HighPrecisionTimer.cs (1)
512if (!OperatingSystem.IsWindowsVersionAtLeast(10, 0, 17134))