2 instantiations of OperatingSystem
System.Private.CoreLib (2)
838 references to OperatingSystem
aspire (24)
Aspire.Cli.EndToEnd.Tests (5)
Aspire.Cli.Tests (1)
Aspire.Dashboard.Tests (2)
Aspire.Deployment.EndToEnd.Tests (2)
Aspire.EndToEnd.Tests (2)
Aspire.Hosting (20)
Aspire.Hosting.Azure (2)
Aspire.Hosting.Azure.Kusto (1)
Aspire.Hosting.CodeGeneration.Java (2)
Aspire.Hosting.Containers.Tests (2)
Aspire.Hosting.Docker (1)
Aspire.Hosting.Docker.Tests (1)
Aspire.Hosting.Garnet.Tests (1)
Aspire.Hosting.Kafka.Tests (1)
Aspire.Hosting.Maui (4)
Aspire.Hosting.MongoDB.Tests (1)
Aspire.Hosting.MySql (1)
Aspire.Hosting.Nats.Tests (1)
Aspire.Hosting.Oracle.Tests (2)
Aspire.Hosting.Python (6)
Aspire.Hosting.Python.Tests (15)
Aspire.Hosting.Redis.Tests (1)
Aspire.Hosting.RemoteHost (3)
Aspire.Hosting.SqlServer (1)
Aspire.Hosting.SqlServer.Tests (1)
Aspire.Hosting.Tests (27)
Aspire.Playground.Tests (7)
Aspire.Templates.Tests (2)
Aspire.TestUtilities (7)
dotnet-dev-certs (2)
dotnet-user-jwts (1)
HelixTestRunner (2)
HttpClientApp (2)
IIS.FunctionalTests (2)
IIS.LongTests (2)
IIS.NewHandler.FunctionalTests (2)
IIS.ShadowCopy.Tests (2)
IISExpress.FunctionalTests (1)
InMemory.FunctionalTests (6)
Interop.FunctionalTests (6)
InteropTests (1)
Kestrel.SampleApp (1)
Microsoft.AspNetCore (1)
Microsoft.AspNetCore.Authentication.Negotiate (1)
Microsoft.AspNetCore.BrowserTesting (3)
Microsoft.AspNetCore.Components (4)
Microsoft.AspNetCore.Components.Forms (1)
Microsoft.AspNetCore.Components.Server (3)
Microsoft.AspNetCore.Components.Web (1)
Microsoft.AspNetCore.Components.WebAssembly (5)
Microsoft.AspNetCore.Components.WebAssembly.Server (5)
Microsoft.AspNetCore.Components.WebView (2)
Microsoft.AspNetCore.DeveloperCertificates.XPlat (2)
Microsoft.AspNetCore.Diagnostics.Tests (2)
Microsoft.AspNetCore.Hosting (2)
Microsoft.AspNetCore.Hosting.Tests (10)
Microsoft.AspNetCore.Http (2)
Microsoft.AspNetCore.Http.Connections (1)
Microsoft.AspNetCore.Http.Connections.Client (11)
Microsoft.AspNetCore.Server.HttpSys (1)
Microsoft.AspNetCore.Server.HttpSys.FunctionalTests (2)
Microsoft.AspNetCore.Server.IIS (2)
Microsoft.AspNetCore.Server.IntegrationTesting (14)
Microsoft.AspNetCore.Server.Kestrel (1)
Microsoft.AspNetCore.Server.Kestrel.Core (5)
Microsoft.AspNetCore.Server.Kestrel.Core.Tests (7)
Microsoft.AspNetCore.Server.Kestrel.Microbenchmarks (1)
Microsoft.AspNetCore.Server.Kestrel.Tests (4)
Microsoft.AspNetCore.Server.Kestrel.Transport.NamedPipes (2)
Microsoft.AspNetCore.Server.Kestrel.Transport.Quic.Tests (2)
Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets (4)
Microsoft.AspNetCore.Shared.Tests (2)
Microsoft.AspNetCore.SignalR.Client.Core (1)
Microsoft.AspNetCore.SignalR.Client.FunctionalTests (1)
Microsoft.AspNetCore.SignalR.StackExchangeRedis.Tests (1)
Microsoft.AspNetCore.SpaProxy (3)
Microsoft.AspNetCore.SpaServices.Extensions (1)
Microsoft.AspNetCore.WebSockets.ConformanceTests (2)
Microsoft.Build (2)
Microsoft.Build.Engine.UnitTests (20)
Evaluation\Expander_Tests.cs (19)
2947result = OperatingSystem.IsOSPlatform(platform);
2969result = OperatingSystem.IsOSPlatformVersionAtLeast(platform, major, minor, build, revision);
2985result = OperatingSystem.IsLinux();
3001result = System.OperatingSystem.IsFreeBSD();
3019result = OperatingSystem.IsFreeBSDVersionAtLeast(major, minor, build, revision);
3035result = OperatingSystem.IsMacOS();
3054result = OperatingSystem.IsMacOSVersionAtLeast(major, minor, build);
3070result = OperatingSystem.IsWindows();
3089result = OperatingSystem.IsWindowsVersionAtLeast(major, minor, build, revision);
3106string expected = OperatingSystem.IsAndroid() ? "True" : "False";
3118string expected = OperatingSystem.IsAndroidVersionAtLeast(major, minor, build, revision) ? "True" : "False";
3129string expected = OperatingSystem.IsIOS() ? "True" : "False";
3142string expected = OperatingSystem.IsIOSVersionAtLeast(major, minor, build) ? "True" : "False";
3153string expected = OperatingSystem.IsMacCatalyst() ? "True" : "False";
3165string expected = OperatingSystem.IsMacCatalystVersionAtLeast(major, minor, build) ? "True" : "False";
3176string expected = OperatingSystem.IsTvOS() ? "True" : "False";
3189string expected = OperatingSystem.IsTvOSVersionAtLeast(major, minor, build) ? "True" : "False";
3200string expected = OperatingSystem.IsWatchOS() ? "True" : "False";
3213string expected = OperatingSystem.IsWatchOSVersionAtLeast(major, minor, build) ? "True" : "False";
Microsoft.Build.Tasks.CodeAnalysis (1)
Microsoft.CodeAnalysis (2)
Microsoft.CodeAnalysis.Features (1)
Microsoft.CodeAnalysis.LanguageServer (1)
Microsoft.CodeAnalysis.LanguageServer.UnitTests (1)
Microsoft.DotNet.Open.Api.Tools.Tests (1)
Microsoft.DotNet.SignCheckLibrary (1)
Microsoft.DotNet.SignTool (2)
Microsoft.Extensions.AI.Evaluation.Console (1)
Microsoft.Extensions.ApiDescription.Client.Tests (1)
Microsoft.Extensions.Configuration.Xml (2)
Microsoft.Extensions.Diagnostics.ResourceMonitoring (4)
Microsoft.Extensions.FileProviders.Physical (10)
Microsoft.Extensions.Hosting (10)
Microsoft.Extensions.Hosting.Systemd (2)
Microsoft.Extensions.Hosting.WindowsServices (1)
Microsoft.Extensions.Http (2)
Microsoft.Extensions.Logging.Console (3)
Microsoft.Extensions.ServiceDiscovery.Dns (3)
Microsoft.Private.Windows.Core (11)
Microsoft.Private.Windows.Polyfills.Tests (6)
Microsoft.VisualBasic.Core (1)
MSBuild (5)
mscorlib (1)
NegotiateAuthSample (1)
netstandard (1)
PostgresEndToEnd.AppHost (1)
PrepareTests (1)
PresentationCore (2)
RepoTasks (2)
SignalR.Client.FunctionalTestApp (1)
Sockets.BindTests (3)
Sockets.FunctionalTests (3)
System.ComponentModel.Composition (1)
System.ComponentModel.TypeConverter (2)
System.Data.Odbc (3)
System.Diagnostics.DiagnosticSource (13)
System.Diagnostics.Process (9)
System.Diagnostics.TextWriterTraceListener (2)
System.Formats.Tar (6)
System.IO.Compression.ZipFile (6)
System.IO.FileSystem.DriveInfo (7)
System.IO.FileSystem.Watcher (4)
System.IO.Pipes (1)
System.IO.Ports (5)
System.Net.Http (7)
System.Net.Mail (1)
System.Net.NameResolution (19)
System.Net.NetworkInformation (1)
System.Net.Ping (15)
System.Net.Primitives (1)
System.Net.Quic (128)
System.Net.Security (16)
System.Net.Sockets (57)
System.Private.CoreLib (36)
System.Private.Uri (7)
System.Private.Windows.Core (10)
System.Private.Windows.GdiPlus (1)
System.Runtime (1)
System.Runtime.Caching (11)
System.Runtime.Extensions (1)
System.Runtime.InteropServices (2)
System.Security.Cryptography (19)
System.Security.Cryptography.Pkcs (11)
System.Security.Cryptography.Xml (2)
Templates.Blazor.Tests (7)
Templates.Blazor.WebAssembly.Auth.Tests (7)
Templates.Blazor.WebAssembly.Tests (7)
Templates.Mvc.Tests (7)
Templates.Tests (7)