236 references to IsWindows
Aspire.Dashboard.Tests (1)
tests\Shared\TestCertificateLoader.cs (1)
13private static readonly Mutex? s_importPfxMutex = OperatingSystem.IsWindows()
Aspire.Hosting (3)
Dcp\DcpHost.cs (1)
225if (OperatingSystem.IsWindows())
Dcp\Process\ProcessUtil.cs (1)
143if (OperatingSystem.IsWindows())
src\Shared\SecretsStore.cs (1)
64if (!OperatingSystem.IsWindows())
Aspire.Hosting.Azure (2)
Provisioning\Provisioners\BicepProvisioner.cs (1)
376if (OperatingSystem.IsWindows())
src\Aspire.Hosting\Dcp\Process\ProcessUtil.cs (1)
143if (OperatingSystem.IsWindows())
Aspire.Hosting.Azure.EventHubs (1)
AzureEventHubsExtensions.cs (1)
319if (!OperatingSystem.IsWindows())
Aspire.Hosting.Azure.ServiceBus (1)
AzureServiceBusExtensions.cs (1)
455if (!OperatingSystem.IsWindows())
Aspire.Hosting.Azure.Tests (2)
AzureEventHubsExtensionsTests.cs (1)
412if (!OperatingSystem.IsWindows())
AzureServiceBusExtensionsTests.cs (1)
367if (!OperatingSystem.IsWindows())
Aspire.Hosting.Containers.Tests (2)
ContainerResourceTests.cs (2)
208var basePath = OperatingSystem.IsWindows() ? @"C:\root\volumes" : "/root/volumes"; 269var appHostPath = OperatingSystem.IsWindows() ? @"C:\projects\apphost" : "/projects/apphost";
Aspire.Hosting.Garnet.Tests (1)
GarnetFunctionalTests.cs (1)
131if (!OperatingSystem.IsWindows())
Aspire.Hosting.Kafka.Tests (1)
KafkaFunctionalTests.cs (1)
142if (!OperatingSystem.IsWindows())
Aspire.Hosting.MongoDB.Tests (1)
MongoDbFunctionalTests.cs (1)
285if (!OperatingSystem.IsWindows())
Aspire.Hosting.MySql (1)
MySqlBuilderExtensions.cs (1)
241if (!OperatingSystem.IsWindows())
Aspire.Hosting.Nats.Tests (1)
AddNatsTests.cs (1)
126var path = OperatingSystem.IsWindows() ? @"C:\tmp\dev-data" : "/tmp/dev-data";
Aspire.Hosting.Oracle.Tests (2)
OracleFunctionalTests.cs (2)
115if (!OperatingSystem.IsWindows()) 266if (!OperatingSystem.IsWindows())
Aspire.Hosting.Python (1)
VirtualEnvironment.cs (1)
19if(OperatingSystem.IsWindows())
Aspire.Hosting.Python.Tests (7)
AddPythonAppTests.cs (7)
153if (OperatingSystem.IsWindows()) 187if (OperatingSystem.IsWindows()) 228if (OperatingSystem.IsWindows()) 262OperatingSystem.IsWindows() ? "Scripts" : "bin", 263OperatingSystem.IsWindows() ? "python.exe" : "python" 314OperatingSystem.IsWindows() ? "Scripts" : "bin", 315OperatingSystem.IsWindows() ? "pip.exe" : "pip"
Aspire.Hosting.Redis.Tests (1)
RedisFunctionalTests.cs (1)
457if (!OperatingSystem.IsWindows())
Aspire.Hosting.SqlServer (1)
SqlServerBuilderExtensions.cs (1)
163if (!OperatingSystem.IsWindows())
Aspire.Hosting.SqlServer.Tests (1)
SqlServerFunctionalTests.cs (1)
159if (!OperatingSystem.IsWindows())
Aspire.Playground.Tests (4)
tests\Aspire.TestUtilities\FileUtil.cs (1)
22if (OperatingSystem.IsWindows())
tests\Aspire.TestUtilities\PlatformDetection.cs (1)
15public static bool IsWindows => OperatingSystem.IsWindows();
tests\Aspire.TestUtilities\RequiresDockerAttribute.cs (1)
23!OperatingSystem.IsWindows() ||
tests\Aspire.TestUtilities\RequiresSSLCertificateAttribute.cs (1)
12public static bool IsSupported => !PlatformDetection.IsRunningOnCI || !OperatingSystem.IsWindows();
Aspire.Templates.Tests (1)
TemplateTestsBase.cs (1)
273if (!OperatingSystem.IsWindows())
Aspire.TestUtilities (4)
FileUtil.cs (1)
22if (OperatingSystem.IsWindows())
PlatformDetection.cs (1)
15public static bool IsWindows => OperatingSystem.IsWindows();
RequiresDockerAttribute.cs (1)
23!OperatingSystem.IsWindows() ||
RequiresSSLCertificateAttribute.cs (1)
12public static bool IsSupported => !PlatformDetection.IsRunningOnCI || !OperatingSystem.IsWindows();
dotnet-dev-certs (1)
src\Shared\CertificateGeneration\CertificateManager.cs (1)
33public static CertificateManager Instance { get; } = OperatingSystem.IsWindows() ?
dotnet-user-jwts (1)
Helpers\JwtAuthenticationSchemeSettings.cs (1)
56if (!OperatingSystem.IsWindows())
HelixTestRunner (1)
ProcessUtil.cs (1)
186if (!OperatingSystem.IsWindows())
HttpClientApp (2)
src\Shared\TestResources.cs (2)
16private static readonly Mutex importPfxMutex = OperatingSystem.IsWindows() ? 47if (OperatingSystem.IsWindows())
IIS.FunctionalTests (1)
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\RequiresIISAttribute.cs (1)
41if (!OperatingSystem.IsWindows())
IIS.LongTests (1)
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\RequiresIISAttribute.cs (1)
41if (!OperatingSystem.IsWindows())
IIS.NewHandler.FunctionalTests (1)
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\RequiresIISAttribute.cs (1)
41if (!OperatingSystem.IsWindows())
IIS.NewShim.FunctionalTests (1)
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\RequiresIISAttribute.cs (1)
41if (!OperatingSystem.IsWindows())
IIS.ShadowCopy.Tests (1)
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\RequiresIISAttribute.cs (1)
41if (!OperatingSystem.IsWindows())
InMemory.FunctionalTests (4)
src\Servers\Kestrel\shared\test\CertHelper.cs (2)
124if (OperatingSystem.IsWindows() && testName != null) 162if (OperatingSystem.IsWindows())
src\Shared\TestResources.cs (2)
16private static readonly Mutex importPfxMutex = OperatingSystem.IsWindows() ? 47if (OperatingSystem.IsWindows())
Interop.FunctionalTests (3)
H2SpecCommands.cs (1)
55if (OperatingSystem.IsWindows())
src\Shared\TestResources.cs (2)
16private static readonly Mutex importPfxMutex = OperatingSystem.IsWindows() ? 47if (OperatingSystem.IsWindows())
InteropTests (1)
src\Shared\Process\ProcessExtensions.cs (1)
21if (OperatingSystem.IsWindows())
Microsoft.AspNetCore (1)
WebApplicationBuilder.cs (1)
257if (!OperatingSystem.IsWindows() || !string.Equals(cwd, System.Environment.SystemDirectory, StringComparison.OrdinalIgnoreCase))
Microsoft.AspNetCore.Authentication.Negotiate (1)
NegotiateHandler.cs (1)
323if (OperatingSystem.IsWindows() && identity is WindowsIdentity winIdentity)
Microsoft.AspNetCore.Components.WebAssembly.Server (2)
TargetPickerUi.cs (2)
379if (OperatingSystem.IsWindows()) 405if (OperatingSystem.IsWindows())
Microsoft.AspNetCore.Components.WebView (2)
src\Shared\StaticWebAssets\ManifestStaticWebAssetFileProvider.cs (2)
16private static readonly StringComparison _fsComparison = OperatingSystem.IsWindows() ? 311OperatingSystem.IsWindows() ? StringComparer.OrdinalIgnoreCase : StringComparer.Ordinal;
Microsoft.AspNetCore.DeveloperCertificates.XPlat (1)
src\Shared\CertificateGeneration\CertificateManager.cs (1)
33public static CertificateManager Instance { get; } = OperatingSystem.IsWindows() ?
Microsoft.AspNetCore.Hosting (2)
src\Shared\StaticWebAssets\ManifestStaticWebAssetFileProvider.cs (2)
16private static readonly StringComparison _fsComparison = OperatingSystem.IsWindows() ? 311OperatingSystem.IsWindows() ? StringComparer.OrdinalIgnoreCase : StringComparer.Ordinal;
Microsoft.AspNetCore.Hosting.Tests (10)
StaticWebAssets\ManifestStaticWebAssetsFileProviderTests.cs (10)
18var expectedResult = OperatingSystem.IsWindows(); 61exists = exists | OperatingSystem.IsWindows(); 130exists = exists | OperatingSystem.IsWindows(); 131var firstLevelCount = OperatingSystem.IsWindows() ? 1 : 2; 209exists = exists | OperatingSystem.IsWindows(); 210var firstLevelCount = OperatingSystem.IsWindows() ? 1 : 2; 366var expectedResult = OperatingSystem.IsWindows(); 507var expectedResult = OperatingSystem.IsWindows(); 557var expectedResult = OperatingSystem.IsWindows(); 614var expectedResult = OperatingSystem.IsWindows();
Microsoft.AspNetCore.Http (2)
BindingAddress.cs (2)
104if (!OperatingSystem.IsWindows()) 172if (OperatingSystem.IsWindows())
Microsoft.AspNetCore.Http.Connections (1)
Internal\HttpConnectionDispatcher.cs (1)
681if (OperatingSystem.IsWindows() && oldContext.User is WindowsPrincipal)
Microsoft.AspNetCore.Server.HttpSys.FunctionalTests (2)
src\Shared\TestResources.cs (2)
16private static readonly Mutex importPfxMutex = OperatingSystem.IsWindows() ? 47if (OperatingSystem.IsWindows())
Microsoft.AspNetCore.Server.IIS (1)
WebHostBuilderIISExtensions.cs (1)
28if (OperatingSystem.IsWindows() && NativeMethods.IsAspNetCoreModuleLoaded())
Microsoft.AspNetCore.Server.IntegrationTesting (11)
ApplicationPublisher.cs (1)
105if (OperatingSystem.IsWindows())
Common\DotNetCommands.cs (2)
64if (OperatingSystem.IsWindows() && Directory.Exists(archSpecificDir)) 78if (OperatingSystem.IsWindows())
Deployers\NginxDeployer.cs (1)
112if (!OperatingSystem.IsWindows())
Deployers\SelfHostDeployer.cs (1)
86: (OperatingSystem.IsWindows() ? ".exe" : "");
src\Shared\Process\ProcessExtensions.cs (1)
21if (OperatingSystem.IsWindows())
TestMatrix.cs (4)
151skip = !OperatingSystem.IsWindows(); 157skip = OperatingSystem.IsWindows(); 190if (Tfm.Matches(Tfm.Net462, tfm) && !OperatingSystem.IsWindows()) 258return OperatingSystem.IsWindows() ? null : $"No {arch} available for non-Windows systems.";
xunit\IISExpressAncmSchema.cs (1)
15if (!OperatingSystem.IsWindows())
Microsoft.AspNetCore.Server.Kestrel (1)
WebHostBuilderKestrelExtensions.cs (1)
93if (OperatingSystem.IsWindows())
Microsoft.AspNetCore.Server.Kestrel.Core (4)
Internal\Certificates\CertificateConfigLoader.cs (1)
59if (OperatingSystem.IsWindows())
Internal\Infrastructure\TransportManager.cs (1)
56if (endPoint is NamedPipeEndPoint && !OperatingSystem.IsWindows())
Middleware\HttpsConnectionMiddleware.cs (1)
520if (OperatingSystem.IsWindows())
src\Shared\CertificateGeneration\CertificateManager.cs (1)
33public static CertificateManager Instance { get; } = OperatingSystem.IsWindows() ?
Microsoft.AspNetCore.Server.Kestrel.Core.Tests (5)
SniOptionsSelectorTests.cs (1)
813if (!OperatingSystem.IsWindows())
src\Servers\Kestrel\shared\test\CertHelper.cs (2)
124if (OperatingSystem.IsWindows() && testName != null) 162if (OperatingSystem.IsWindows())
src\Shared\TestResources.cs (2)
16private static readonly Mutex importPfxMutex = OperatingSystem.IsWindows() ? 47if (OperatingSystem.IsWindows())
Microsoft.AspNetCore.Server.Kestrel.Microbenchmarks (1)
src\Servers\Kestrel\Transport.Sockets\src\Internal\IOQueue.cs (1)
89if (OperatingSystem.IsWindows() || processorCount <= 32)
Microsoft.AspNetCore.Server.Kestrel.Tests (3)
src\Shared\TestResources.cs (2)
16private static readonly Mutex importPfxMutex = OperatingSystem.IsWindows() ? 47if (OperatingSystem.IsWindows())
WebHostBuilderKestrelExtensionsTests.cs (1)
66if (OperatingSystem.IsWindows())
Microsoft.AspNetCore.Server.Kestrel.Transport.NamedPipes (2)
Internal\NamedPipeTransportFactory.cs (1)
28Debug.Assert(OperatingSystem.IsWindows(), "Named pipes transport requires a Windows operating system.");
WebHostBuilderNamedPipeExtensions.cs (1)
27if (!OperatingSystem.IsWindows())
Microsoft.AspNetCore.Server.Kestrel.Transport.Quic.Tests (2)
src\Shared\TestResources.cs (2)
16private static readonly Mutex importPfxMutex = OperatingSystem.IsWindows() ? 47if (OperatingSystem.IsWindows())
Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets (4)
Client\SocketConnectionFactory.cs (1)
40var awaiterScheduler = OperatingSystem.IsWindows() ? transportScheduler : PipeScheduler.Inline;
Internal\IOQueue.cs (1)
89if (OperatingSystem.IsWindows() || processorCount <= 32)
Internal\SocketConnection.cs (2)
424(errorCode == SocketError.ConnectionAborted && OperatingSystem.IsWindows()); 432(errorCode == SocketError.InvalidArgument && !OperatingSystem.IsWindows());
Microsoft.AspNetCore.SignalR.Client.FunctionalTests (1)
src\SignalR\common\Shared\TestCertificates.cs (1)
15if (OperatingSystem.IsWindows())
Microsoft.AspNetCore.SignalR.StackExchangeRedis.Tests (1)
Docker.cs (1)
17private static readonly string _exeSuffix = OperatingSystem.IsWindows() ? ".exe" : string.Empty;
Microsoft.AspNetCore.SpaProxy (2)
SpaProxyLaunchManager.cs (2)
178if (OperatingSystem.IsWindows() && !Path.HasExtension(command)) 202if (OperatingSystem.IsWindows())
Microsoft.AspNetCore.SpaServices.Extensions (1)
Npm\NodeScriptRunner.cs (1)
33if (OperatingSystem.IsWindows())
Microsoft.AspNetCore.WebSockets.ConformanceTests (1)
Autobahn\Executable.cs (1)
11private static readonly string _exeSuffix = OperatingSystem.IsWindows() ? ".exe" : string.Empty;
Microsoft.Build.Engine.UnitTests (1)
Evaluation\Expander_Tests.cs (1)
3031result = OperatingSystem.IsWindows();
Microsoft.Build.Tasks.CodeAnalysis (1)
RCWForCurrentContext.cs (1)
119Debug.Assert(OperatingSystem.IsWindows());
Microsoft.CodeAnalysis (2)
DiaSymReader\SymUnmanagedFactory.cs (1)
158System.Diagnostics.Debug.Assert(OperatingSystem.IsWindows());
DiaSymReader\Writer\SymUnmanagedWriterImpl.cs (1)
366Debug.Assert(OperatingSystem.IsWindows());
Microsoft.CodeAnalysis.LanguageServer (1)
WindowsErrorReporting.cs (1)
12if (!OperatingSystem.IsWindows())
Microsoft.CodeAnalysis.LanguageServer.UnitTests (1)
WorkspaceProjectFactoryServiceTests.cs (1)
64if (OperatingSystem.IsWindows())
Microsoft.DotNet.Open.Api.Tools.Tests (1)
src\Shared\Process\ProcessExtensions.cs (1)
21if (OperatingSystem.IsWindows())
Microsoft.Extensions.AI.Evaluation.Console (1)
Commands\ReportCommand.cs (1)
101bool isInteractive = Environment.UserInteractive && (OperatingSystem.IsWindows() || !(isRedirected));
Microsoft.Extensions.ApiDescription.Client.Tests (1)
src\Shared\Process\ProcessExtensions.cs (1)
21if (OperatingSystem.IsWindows())
Microsoft.Extensions.Diagnostics.ResourceMonitoring (1)
ResourceMonitoringServiceCollectionExtensions.cs (1)
75if (OperatingSystem.IsWindows())
Microsoft.Extensions.Hosting (1)
HostingHostBuilderExtensions.cs (1)
279OperatingSystem.IsWindows();
Microsoft.Extensions.Hosting.WindowsServices (1)
WindowsServiceHelpers.cs (1)
32!OperatingSystem.IsWindows()
Microsoft.VisualBasic.Core (1)
Microsoft\VisualBasic\CompilerServices\LateBinding.vb (1)
293Debug.Assert(OperatingSystem.IsWindows())
SignalR.Client.FunctionalTestApp (1)
src\SignalR\common\Shared\TestCertificates.cs (1)
15if (OperatingSystem.IsWindows())
Sockets.BindTests (3)
src\Servers\Kestrel\shared\test\TransportTestHelpers\NamedPipesSupportedAttribute.cs (1)
9public bool IsMet => OperatingSystem.IsWindows();
src\Shared\TestResources.cs (2)
16private static readonly Mutex importPfxMutex = OperatingSystem.IsWindows() ? 47if (OperatingSystem.IsWindows())
Sockets.FunctionalTests (3)
src\Servers\Kestrel\shared\test\TransportTestHelpers\NamedPipesSupportedAttribute.cs (1)
9public bool IsMet => OperatingSystem.IsWindows();
src\Shared\TestResources.cs (2)
16private static readonly Mutex importPfxMutex = OperatingSystem.IsWindows() ? 47if (OperatingSystem.IsWindows())
System.ComponentModel.Composition (1)
System\ComponentModel\Composition\Hosting\DirectoryCatalog.cs (1)
26OperatingSystem.IsWindows();
System.ComponentModel.TypeConverter (1)
System\ComponentModel\TypeDescriptor.cs (1)
1752else if (OperatingSystem.IsWindows()
System.Diagnostics.Process (1)
System\Diagnostics\ProcessStartInfo.cs (1)
101OperatingSystem.IsWindows() ? StringComparer.OrdinalIgnoreCase : StringComparer.Ordinal));
System.Formats.Tar (3)
src\libraries\Common\src\System\IO\PathInternal.CaseSensitivity.cs (1)
27return !(OperatingSystem.IsWindows() || OperatingSystem.IsMacOS() || OperatingSystem.IsIOS() || OperatingSystem.IsTvOS() || OperatingSystem.IsWatchOS());
System\Formats\Tar\TarEntry.cs (2)
453if (!OperatingSystem.IsWindows()) 592if (!OperatingSystem.IsWindows())
System.IO.Compression.ZipFile (3)
src\libraries\Common\src\System\IO\PathInternal.CaseSensitivity.cs (1)
27return !(OperatingSystem.IsWindows() || OperatingSystem.IsMacOS() || OperatingSystem.IsIOS() || OperatingSystem.IsTvOS() || OperatingSystem.IsWatchOS());
System\IO\Compression\ZipFileExtensions.ZipArchive.Create.Unix.cs (1)
14Debug.Assert(!OperatingSystem.IsWindows());
System\IO\Compression\ZipFileExtensions.ZipArchiveEntry.Extract.cs (1)
99if (mode != UnixFileMode.None && !OperatingSystem.IsWindows())
System.IO.FileSystem.DriveInfo (1)
src\libraries\Common\src\System\IO\PathInternal.CaseSensitivity.cs (1)
27return !(OperatingSystem.IsWindows() || OperatingSystem.IsMacOS() || OperatingSystem.IsIOS() || OperatingSystem.IsTvOS() || OperatingSystem.IsWatchOS());
System.IO.FileSystem.Watcher (1)
src\libraries\Common\src\System\IO\PathInternal.CaseSensitivity.cs (1)
27return !(OperatingSystem.IsWindows() || OperatingSystem.IsMacOS() || OperatingSystem.IsIOS() || OperatingSystem.IsTvOS() || OperatingSystem.IsWatchOS());
System.Net.Http (1)
System\Net\Http\SocketsHttpHandler\ConnectionPool\HttpConnectionPool.Http3.cs (1)
31internal static bool IsHttp3Supported() => (OperatingSystem.IsLinux() && !OperatingSystem.IsAndroid()) || OperatingSystem.IsWindows() || OperatingSystem.IsMacOS();
System.Net.Quic (43)
System\Net\Quic\Internal\MsQuicApi.cs (2)
93if (OperatingSystem.IsWindows()) 193QUIC_TLS_PROVIDER provider = OperatingSystem.IsWindows() ? QUIC_TLS_PROVIDER.SCHANNEL : QUIC_TLS_PROVIDER.OPENSSL;
System\Net\Quic\Interop\msquic.cs (41)
30if (OperatingSystem.IsWindows()) 42if (OperatingSystem.IsWindows()) 52public static int QUIC_STATUS_SUCCESS => OperatingSystem.IsWindows() ? MsQuic_Windows.QUIC_STATUS_SUCCESS : (OperatingSystem.IsLinux() || OperatingSystem.IsAndroid()) ? MsQuic_Linux.QUIC_STATUS_SUCCESS : MsQuic_MacOS.QUIC_STATUS_SUCCESS; 53public static int QUIC_STATUS_PENDING => OperatingSystem.IsWindows() ? MsQuic_Windows.QUIC_STATUS_PENDING : (OperatingSystem.IsLinux() || OperatingSystem.IsAndroid()) ? MsQuic_Linux.QUIC_STATUS_PENDING : MsQuic_MacOS.QUIC_STATUS_PENDING; 54public static int QUIC_STATUS_CONTINUE => OperatingSystem.IsWindows() ? MsQuic_Windows.QUIC_STATUS_CONTINUE : (OperatingSystem.IsLinux() || OperatingSystem.IsAndroid()) ? MsQuic_Linux.QUIC_STATUS_CONTINUE : MsQuic_MacOS.QUIC_STATUS_CONTINUE; 55public static int QUIC_STATUS_OUT_OF_MEMORY => OperatingSystem.IsWindows() ? MsQuic_Windows.QUIC_STATUS_OUT_OF_MEMORY : (OperatingSystem.IsLinux() || OperatingSystem.IsAndroid()) ? MsQuic_Linux.QUIC_STATUS_OUT_OF_MEMORY : MsQuic_MacOS.QUIC_STATUS_OUT_OF_MEMORY; 56public static int QUIC_STATUS_INVALID_PARAMETER => OperatingSystem.IsWindows() ? MsQuic_Windows.QUIC_STATUS_INVALID_PARAMETER : (OperatingSystem.IsLinux() || OperatingSystem.IsAndroid()) ? MsQuic_Linux.QUIC_STATUS_INVALID_PARAMETER : MsQuic_MacOS.QUIC_STATUS_INVALID_PARAMETER; 57public static int QUIC_STATUS_INVALID_STATE => OperatingSystem.IsWindows() ? MsQuic_Windows.QUIC_STATUS_INVALID_STATE : (OperatingSystem.IsLinux() || OperatingSystem.IsAndroid()) ? MsQuic_Linux.QUIC_STATUS_INVALID_STATE : MsQuic_MacOS.QUIC_STATUS_INVALID_STATE; 58public static int QUIC_STATUS_NOT_SUPPORTED => OperatingSystem.IsWindows() ? MsQuic_Windows.QUIC_STATUS_NOT_SUPPORTED : (OperatingSystem.IsLinux() || OperatingSystem.IsAndroid()) ? MsQuic_Linux.QUIC_STATUS_NOT_SUPPORTED : MsQuic_MacOS.QUIC_STATUS_NOT_SUPPORTED; 59public static int QUIC_STATUS_NOT_FOUND => OperatingSystem.IsWindows() ? MsQuic_Windows.QUIC_STATUS_NOT_FOUND : (OperatingSystem.IsLinux() || OperatingSystem.IsAndroid()) ? MsQuic_Linux.QUIC_STATUS_NOT_FOUND : MsQuic_MacOS.QUIC_STATUS_NOT_FOUND; 60public static int QUIC_STATUS_BUFFER_TOO_SMALL => OperatingSystem.IsWindows() ? MsQuic_Windows.QUIC_STATUS_BUFFER_TOO_SMALL : (OperatingSystem.IsLinux() || OperatingSystem.IsAndroid()) ? MsQuic_Linux.QUIC_STATUS_BUFFER_TOO_SMALL : MsQuic_MacOS.QUIC_STATUS_BUFFER_TOO_SMALL; 61public static int QUIC_STATUS_HANDSHAKE_FAILURE => OperatingSystem.IsWindows() ? MsQuic_Windows.QUIC_STATUS_HANDSHAKE_FAILURE : (OperatingSystem.IsLinux() || OperatingSystem.IsAndroid()) ? MsQuic_Linux.QUIC_STATUS_HANDSHAKE_FAILURE : MsQuic_MacOS.QUIC_STATUS_HANDSHAKE_FAILURE; 62public static int QUIC_STATUS_ABORTED => OperatingSystem.IsWindows() ? MsQuic_Windows.QUIC_STATUS_ABORTED : (OperatingSystem.IsLinux() || OperatingSystem.IsAndroid()) ? MsQuic_Linux.QUIC_STATUS_ABORTED : MsQuic_MacOS.QUIC_STATUS_ABORTED; 63public static int QUIC_STATUS_ADDRESS_IN_USE => OperatingSystem.IsWindows() ? MsQuic_Windows.QUIC_STATUS_ADDRESS_IN_USE : (OperatingSystem.IsLinux() || OperatingSystem.IsAndroid()) ? MsQuic_Linux.QUIC_STATUS_ADDRESS_IN_USE : MsQuic_MacOS.QUIC_STATUS_ADDRESS_IN_USE; 64public static int QUIC_STATUS_INVALID_ADDRESS => OperatingSystem.IsWindows() ? MsQuic_Windows.QUIC_STATUS_INVALID_ADDRESS : (OperatingSystem.IsLinux() || OperatingSystem.IsAndroid()) ? MsQuic_Linux.QUIC_STATUS_INVALID_ADDRESS : MsQuic_MacOS.QUIC_STATUS_INVALID_ADDRESS; 65public static int QUIC_STATUS_CONNECTION_TIMEOUT => OperatingSystem.IsWindows() ? MsQuic_Windows.QUIC_STATUS_CONNECTION_TIMEOUT : (OperatingSystem.IsLinux() || OperatingSystem.IsAndroid()) ? MsQuic_Linux.QUIC_STATUS_CONNECTION_TIMEOUT : MsQuic_MacOS.QUIC_STATUS_CONNECTION_TIMEOUT; 66public static int QUIC_STATUS_CONNECTION_IDLE => OperatingSystem.IsWindows() ? MsQuic_Windows.QUIC_STATUS_CONNECTION_IDLE : (OperatingSystem.IsLinux() || OperatingSystem.IsAndroid()) ? MsQuic_Linux.QUIC_STATUS_CONNECTION_IDLE : MsQuic_MacOS.QUIC_STATUS_CONNECTION_IDLE; 67public static int QUIC_STATUS_UNREACHABLE => OperatingSystem.IsWindows() ? MsQuic_Windows.QUIC_STATUS_UNREACHABLE : (OperatingSystem.IsLinux() || OperatingSystem.IsAndroid()) ? MsQuic_Linux.QUIC_STATUS_UNREACHABLE : MsQuic_MacOS.QUIC_STATUS_UNREACHABLE; 68public static int QUIC_STATUS_INTERNAL_ERROR => OperatingSystem.IsWindows() ? MsQuic_Windows.QUIC_STATUS_INTERNAL_ERROR : (OperatingSystem.IsLinux() || OperatingSystem.IsAndroid()) ? MsQuic_Linux.QUIC_STATUS_INTERNAL_ERROR : MsQuic_MacOS.QUIC_STATUS_INTERNAL_ERROR; 69public static int QUIC_STATUS_CONNECTION_REFUSED => OperatingSystem.IsWindows() ? MsQuic_Windows.QUIC_STATUS_CONNECTION_REFUSED : (OperatingSystem.IsLinux() || OperatingSystem.IsAndroid()) ? MsQuic_Linux.QUIC_STATUS_CONNECTION_REFUSED : MsQuic_MacOS.QUIC_STATUS_CONNECTION_REFUSED; 70public static int QUIC_STATUS_PROTOCOL_ERROR => OperatingSystem.IsWindows() ? MsQuic_Windows.QUIC_STATUS_PROTOCOL_ERROR : (OperatingSystem.IsLinux() || OperatingSystem.IsAndroid()) ? MsQuic_Linux.QUIC_STATUS_PROTOCOL_ERROR : MsQuic_MacOS.QUIC_STATUS_PROTOCOL_ERROR; 71public static int QUIC_STATUS_VER_NEG_ERROR => OperatingSystem.IsWindows() ? MsQuic_Windows.QUIC_STATUS_VER_NEG_ERROR : (OperatingSystem.IsLinux() || OperatingSystem.IsAndroid()) ? MsQuic_Linux.QUIC_STATUS_VER_NEG_ERROR : MsQuic_MacOS.QUIC_STATUS_VER_NEG_ERROR; 72public static int QUIC_STATUS_TLS_ERROR => OperatingSystem.IsWindows() ? MsQuic_Windows.QUIC_STATUS_TLS_ERROR : (OperatingSystem.IsLinux() || OperatingSystem.IsAndroid()) ? MsQuic_Linux.QUIC_STATUS_TLS_ERROR : MsQuic_MacOS.QUIC_STATUS_TLS_ERROR; 73public static int QUIC_STATUS_USER_CANCELED => OperatingSystem.IsWindows() ? MsQuic_Windows.QUIC_STATUS_USER_CANCELED : (OperatingSystem.IsLinux() || OperatingSystem.IsAndroid()) ? MsQuic_Linux.QUIC_STATUS_USER_CANCELED : MsQuic_MacOS.QUIC_STATUS_USER_CANCELED; 74public static int QUIC_STATUS_ALPN_NEG_FAILURE => OperatingSystem.IsWindows() ? MsQuic_Windows.QUIC_STATUS_ALPN_NEG_FAILURE : (OperatingSystem.IsLinux() || OperatingSystem.IsAndroid()) ? MsQuic_Linux.QUIC_STATUS_ALPN_NEG_FAILURE : MsQuic_MacOS.QUIC_STATUS_ALPN_NEG_FAILURE; 75public static int QUIC_STATUS_STREAM_LIMIT_REACHED => OperatingSystem.IsWindows() ? MsQuic_Windows.QUIC_STATUS_STREAM_LIMIT_REACHED : (OperatingSystem.IsLinux() || OperatingSystem.IsAndroid()) ? MsQuic_Linux.QUIC_STATUS_STREAM_LIMIT_REACHED : MsQuic_MacOS.QUIC_STATUS_STREAM_LIMIT_REACHED; 76public static int QUIC_STATUS_ALPN_IN_USE => OperatingSystem.IsWindows() ? MsQuic_Windows.QUIC_STATUS_ALPN_IN_USE : (OperatingSystem.IsLinux() || OperatingSystem.IsAndroid()) ? MsQuic_Linux.QUIC_STATUS_ALPN_IN_USE : MsQuic_MacOS.QUIC_STATUS_ALPN_IN_USE; 77public static int QUIC_STATUS_CLOSE_NOTIFY => OperatingSystem.IsWindows() ? MsQuic_Windows.QUIC_STATUS_CLOSE_NOTIFY : (OperatingSystem.IsLinux() || OperatingSystem.IsAndroid()) ? MsQuic_Linux.QUIC_STATUS_CLOSE_NOTIFY : MsQuic_MacOS.QUIC_STATUS_CLOSE_NOTIFY; 78public static int QUIC_STATUS_BAD_CERTIFICATE => OperatingSystem.IsWindows() ? MsQuic_Windows.QUIC_STATUS_BAD_CERTIFICATE : (OperatingSystem.IsLinux() || OperatingSystem.IsAndroid()) ? MsQuic_Linux.QUIC_STATUS_BAD_CERTIFICATE : MsQuic_MacOS.QUIC_STATUS_BAD_CERTIFICATE; 79public static int QUIC_STATUS_UNSUPPORTED_CERTIFICATE => OperatingSystem.IsWindows() ? MsQuic_Windows.QUIC_STATUS_UNSUPPORTED_CERTIFICATE : (OperatingSystem.IsLinux() || OperatingSystem.IsAndroid()) ? MsQuic_Linux.QUIC_STATUS_UNSUPPORTED_CERTIFICATE : MsQuic_MacOS.QUIC_STATUS_UNSUPPORTED_CERTIFICATE; 80public static int QUIC_STATUS_REVOKED_CERTIFICATE => OperatingSystem.IsWindows() ? MsQuic_Windows.QUIC_STATUS_REVOKED_CERTIFICATE : (OperatingSystem.IsLinux() || OperatingSystem.IsAndroid()) ? MsQuic_Linux.QUIC_STATUS_REVOKED_CERTIFICATE : MsQuic_MacOS.QUIC_STATUS_REVOKED_CERTIFICATE; 81public static int QUIC_STATUS_EXPIRED_CERTIFICATE => OperatingSystem.IsWindows() ? MsQuic_Windows.QUIC_STATUS_EXPIRED_CERTIFICATE : (OperatingSystem.IsLinux() || OperatingSystem.IsAndroid()) ? MsQuic_Linux.QUIC_STATUS_EXPIRED_CERTIFICATE : MsQuic_MacOS.QUIC_STATUS_EXPIRED_CERTIFICATE; 82public static int QUIC_STATUS_UNKNOWN_CERTIFICATE => OperatingSystem.IsWindows() ? MsQuic_Windows.QUIC_STATUS_UNKNOWN_CERTIFICATE : (OperatingSystem.IsLinux() || OperatingSystem.IsAndroid()) ? MsQuic_Linux.QUIC_STATUS_UNKNOWN_CERTIFICATE : MsQuic_MacOS.QUIC_STATUS_UNKNOWN_CERTIFICATE; 83public static int QUIC_STATUS_REQUIRED_CERTIFICATE => OperatingSystem.IsWindows() ? MsQuic_Windows.QUIC_STATUS_REQUIRED_CERTIFICATE : (OperatingSystem.IsLinux() || OperatingSystem.IsAndroid()) ? MsQuic_Linux.QUIC_STATUS_REQUIRED_CERTIFICATE : MsQuic_MacOS.QUIC_STATUS_REQUIRED_CERTIFICATE; 84public static int QUIC_STATUS_CERT_EXPIRED => OperatingSystem.IsWindows() ? MsQuic_Windows.QUIC_STATUS_CERT_EXPIRED : (OperatingSystem.IsLinux() || OperatingSystem.IsAndroid()) ? MsQuic_Linux.QUIC_STATUS_CERT_EXPIRED : MsQuic_MacOS.QUIC_STATUS_CERT_EXPIRED; 85public static int QUIC_STATUS_CERT_UNTRUSTED_ROOT => OperatingSystem.IsWindows() ? MsQuic_Windows.QUIC_STATUS_CERT_UNTRUSTED_ROOT : (OperatingSystem.IsLinux() || OperatingSystem.IsAndroid()) ? MsQuic_Linux.QUIC_STATUS_CERT_UNTRUSTED_ROOT : MsQuic_MacOS.QUIC_STATUS_CERT_UNTRUSTED_ROOT; 86public static int QUIC_STATUS_CERT_NO_CERT => OperatingSystem.IsWindows() ? MsQuic_Windows.QUIC_STATUS_CERT_NO_CERT : (OperatingSystem.IsLinux() || OperatingSystem.IsAndroid()) ? MsQuic_Linux.QUIC_STATUS_CERT_NO_CERT : MsQuic_MacOS.QUIC_STATUS_CERT_NO_CERT; 87public static int QUIC_STATUS_ADDRESS_NOT_AVAILABLE => OperatingSystem.IsWindows() ? MsQuic_Windows.QUIC_STATUS_ADDRESS_NOT_AVAILABLE : (OperatingSystem.IsLinux() || OperatingSystem.IsAndroid()) ? MsQuic_Linux.QUIC_STATUS_ADDRESS_NOT_AVAILABLE : MsQuic_MacOS.QUIC_STATUS_ADDRESS_NOT_AVAILABLE; 89public static int QUIC_ADDRESS_FAMILY_UNSPEC => OperatingSystem.IsWindows() ? MsQuic_Windows.QUIC_ADDRESS_FAMILY_UNSPEC : (OperatingSystem.IsLinux() || OperatingSystem.IsAndroid()) ? MsQuic_Linux.QUIC_ADDRESS_FAMILY_UNSPEC : MsQuic_MacOS.QUIC_ADDRESS_FAMILY_UNSPEC; 90public static int QUIC_ADDRESS_FAMILY_INET => OperatingSystem.IsWindows() ? MsQuic_Windows.QUIC_ADDRESS_FAMILY_INET : (OperatingSystem.IsLinux() || OperatingSystem.IsAndroid()) ? MsQuic_Linux.QUIC_ADDRESS_FAMILY_INET : MsQuic_MacOS.QUIC_ADDRESS_FAMILY_INET; 91public static int QUIC_ADDRESS_FAMILY_INET6 => OperatingSystem.IsWindows() ? MsQuic_Windows.QUIC_ADDRESS_FAMILY_INET6 : (OperatingSystem.IsLinux() || OperatingSystem.IsAndroid()) ? MsQuic_Linux.QUIC_ADDRESS_FAMILY_INET6 : MsQuic_MacOS.QUIC_ADDRESS_FAMILY_INET6;
System.Net.Security (1)
System\Security\Authentication\ExtendedProtection\ExtendedProtectionPolicy.cs (1)
152return OperatingSystem.IsWindows();
System.Net.Sockets (1)
System\Net\Sockets\TCPListener.cs (1)
285Debug.Assert(OperatingSystem.IsWindows());
System.Private.CoreLib (7)
src\Internal\Runtime\InteropServices\ComponentActivator.CoreCLR.cs (1)
15if (!OperatingSystem.IsWindows())
src\libraries\Common\src\System\IO\PathInternal.CaseSensitivity.cs (1)
27return !(OperatingSystem.IsWindows() || OperatingSystem.IsMacOS() || OperatingSystem.IsIOS() || OperatingSystem.IsTvOS() || OperatingSystem.IsWatchOS());
src\libraries\System.Private.CoreLib\src\System\IO\File.cs (2)
698FileOptions options = OperatingSystem.IsWindows() ? FileOptions.SequentialScan : FileOptions.None; 1177FileOptions options = FileOptions.Asynchronous | (OperatingSystem.IsWindows() ? FileOptions.SequentialScan : FileOptions.None);
src\libraries\System.Private.CoreLib\src\System\IO\FileStreamOptions.cs (1)
137if (OperatingSystem.IsWindows())
src\libraries\System.Private.CoreLib\src\System\OperatingSystem.cs (1)
324=> IsWindows() && IsOSVersionAtLeast(major, minor, build, revision);
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\Marshalling\ComVariant.cs (1)
393if (vt.HasFlag(VarEnum.VT_ARRAY) && !OperatingSystem.IsWindows())
System.Private.Uri (7)
System\Uri.cs (6)
2003if (!OperatingSystem.IsWindows() && InFact(Flags.UnixPath)) 2077else if (!OperatingSystem.IsWindows() && _syntax.InFact(UriSyntaxFlags.FileLikeUri) && pUriString[i - 1] == '/' && i - idx == 3) 2182else if (!OperatingSystem.IsWindows() && hostTerminator == '/' && NotAny(Flags.ImplicitFile) && InFact(Flags.UncPath) && _syntax == UriParser.FileUri) 3631if (!OperatingSystem.IsWindows() && 4356if (!OperatingSystem.IsWindows() && InFact(Flags.BackslashInPath) && _syntax.NotAny(UriSyntaxFlags.ConvertPathSlashes) && _syntax.InFact(UriSyntaxFlags.FileLikeUri) && !IsImplicitFile) 4868else if (!OperatingSystem.IsWindows() && basePart.IsUnixPath)
System\UriExt.cs (1)
61|| (!OperatingSystem.IsWindows() && InFact(Flags.UnixPath))))
System.Private.Windows.GdiPlus (1)
Windows\Win32\PInvokeGdiPlus.cs (1)
17if (!OperatingSystem.IsWindows())
System.Runtime.InteropServices (2)
System\Runtime\InteropServices\Marshalling\ComObject.cs (1)
44if (OperatingSystem.IsWindows() && BuiltInComSupported && ComImportInteropEnabled)
System\Runtime\InteropServices\Marshalling\StrategyBasedComWrappers.cs (1)
48if (OperatingSystem.IsWindows() && RuntimeFeature.IsDynamicCodeSupported && ComObject.BuiltInComSupported && ComObject.ComImportInteropEnabled)
System.Security.Cryptography (1)
System\Security\Cryptography\CryptoConfig.cs (1)
200if (OperatingSystem.IsWindows())
Templates.Blazor.Tests (4)
src\ProjectTemplates\Shared\AspNetProcess.cs (1)
61process = Path.ChangeExtension(dllPath, OperatingSystem.IsWindows() ? ".exe" : null);
src\ProjectTemplates\Shared\Project.cs (1)
375if (OperatingSystem.IsWindows())
src\Shared\CertificateGeneration\CertificateManager.cs (1)
33public static CertificateManager Instance { get; } = OperatingSystem.IsWindows() ?
src\Shared\Process\ProcessExtensions.cs (1)
21if (OperatingSystem.IsWindows())
Templates.Blazor.WebAssembly.Auth.Tests (4)
src\ProjectTemplates\Shared\AspNetProcess.cs (1)
61process = Path.ChangeExtension(dllPath, OperatingSystem.IsWindows() ? ".exe" : null);
src\ProjectTemplates\Shared\Project.cs (1)
375if (OperatingSystem.IsWindows())
src\Shared\CertificateGeneration\CertificateManager.cs (1)
33public static CertificateManager Instance { get; } = OperatingSystem.IsWindows() ?
src\Shared\Process\ProcessExtensions.cs (1)
21if (OperatingSystem.IsWindows())
Templates.Blazor.WebAssembly.Tests (4)
src\ProjectTemplates\Shared\AspNetProcess.cs (1)
61process = Path.ChangeExtension(dllPath, OperatingSystem.IsWindows() ? ".exe" : null);
src\ProjectTemplates\Shared\Project.cs (1)
375if (OperatingSystem.IsWindows())
src\Shared\CertificateGeneration\CertificateManager.cs (1)
33public static CertificateManager Instance { get; } = OperatingSystem.IsWindows() ?
src\Shared\Process\ProcessExtensions.cs (1)
21if (OperatingSystem.IsWindows())
Templates.Mvc.Tests (4)
src\ProjectTemplates\Shared\AspNetProcess.cs (1)
61process = Path.ChangeExtension(dllPath, OperatingSystem.IsWindows() ? ".exe" : null);
src\ProjectTemplates\Shared\Project.cs (1)
375if (OperatingSystem.IsWindows())
src\Shared\CertificateGeneration\CertificateManager.cs (1)
33public static CertificateManager Instance { get; } = OperatingSystem.IsWindows() ?
src\Shared\Process\ProcessExtensions.cs (1)
21if (OperatingSystem.IsWindows())
Templates.Tests (4)
src\ProjectTemplates\Shared\AspNetProcess.cs (1)
61process = Path.ChangeExtension(dllPath, OperatingSystem.IsWindows() ? ".exe" : null);
src\ProjectTemplates\Shared\Project.cs (1)
375if (OperatingSystem.IsWindows())
src\Shared\CertificateGeneration\CertificateManager.cs (1)
33public static CertificateManager Instance { get; } = OperatingSystem.IsWindows() ?
src\Shared\Process\ProcessExtensions.cs (1)
21if (OperatingSystem.IsWindows())