2 instantiations of OperatingSystem
System.Private.CoreLib (2)
675 references to OperatingSystem
Aspire.Dashboard.Tests (2)
Aspire.EndToEnd.Tests (1)
Aspire.Hosting (3)
Aspire.Hosting.Azure (2)
Aspire.Hosting.Azure.EventHubs (1)
Aspire.Hosting.Azure.ServiceBus (1)
Aspire.Hosting.Azure.Tests (2)
Aspire.Hosting.Containers.Tests (2)
Aspire.Hosting.Garnet.Tests (1)
Aspire.Hosting.Kafka.Tests (1)
Aspire.Hosting.MongoDB.Tests (1)
Aspire.Hosting.MySql (1)
Aspire.Hosting.Nats.Tests (1)
Aspire.Hosting.Oracle.Tests (2)
Aspire.Hosting.Python (1)
Aspire.Hosting.Python.Tests (7)
Aspire.Hosting.Redis.Tests (1)
Aspire.Hosting.SqlServer (1)
Aspire.Hosting.SqlServer.Tests (1)
Aspire.Playground.Tests (6)
Aspire.Templates.Tests (2)
Aspire.TestUtilities (6)
dotnet-dev-certs (2)
dotnet-user-jwts (1)
HelixTestRunner (2)
HttpClientApp (2)
IIS.FunctionalTests (1)
IIS.LongTests (1)
IIS.NewHandler.FunctionalTests (1)
IIS.NewShim.FunctionalTests (1)
IIS.ShadowCopy.Tests (1)
InMemory.FunctionalTests (6)
Interop.FunctionalTests (5)
InteropTests (1)
Kestrel.SampleApp (1)
Microsoft.AspNetCore (1)
Microsoft.AspNetCore.Authentication.Negotiate (1)
Microsoft.AspNetCore.Components (4)
Microsoft.AspNetCore.Components.Forms (1)
Microsoft.AspNetCore.Components.Server (3)
Microsoft.AspNetCore.Components.Web (1)
Microsoft.AspNetCore.Components.WebAssembly (6)
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 (3)
Microsoft.AspNetCore.Server.Kestrel.Transport.NamedPipes (2)
Microsoft.AspNetCore.Server.Kestrel.Transport.Quic.Tests (2)
Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets (4)
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.Engine.UnitTests (19)
Evaluation\Expander_Tests.cs (19)
2908result = OperatingSystem.IsOSPlatform(platform);
2930result = OperatingSystem.IsOSPlatformVersionAtLeast(platform, major, minor, build, revision);
2946result = OperatingSystem.IsLinux();
2962result = System.OperatingSystem.IsFreeBSD();
2980result = OperatingSystem.IsFreeBSDVersionAtLeast(major, minor, build, revision);
2996result = OperatingSystem.IsMacOS();
3015result = OperatingSystem.IsMacOSVersionAtLeast(major, minor, build);
3031result = OperatingSystem.IsWindows();
3050result = OperatingSystem.IsWindowsVersionAtLeast(major, minor, build, revision);
3067string expected = OperatingSystem.IsAndroid() ? "True" : "False";
3079string expected = OperatingSystem.IsAndroidVersionAtLeast(major, minor, build, revision) ? "True" : "False";
3090string expected = OperatingSystem.IsIOS() ? "True" : "False";
3103string expected = OperatingSystem.IsIOSVersionAtLeast(major, minor, build) ? "True" : "False";
3114string expected = OperatingSystem.IsMacCatalyst() ? "True" : "False";
3126string expected = OperatingSystem.IsMacCatalystVersionAtLeast(major, minor, build) ? "True" : "False";
3137string expected = OperatingSystem.IsTvOS() ? "True" : "False";
3150string expected = OperatingSystem.IsTvOSVersionAtLeast(major, minor, build) ? "True" : "False";
3161string expected = OperatingSystem.IsWatchOS() ? "True" : "False";
3174string expected = OperatingSystem.IsWatchOSVersionAtLeast(major, minor, build) ? "True" : "False";
Microsoft.Build.Tasks.CodeAnalysis (1)
Microsoft.CodeAnalysis (2)
Microsoft.CodeAnalysis.LanguageServer (1)
Microsoft.CodeAnalysis.LanguageServer.UnitTests (1)
Microsoft.DotNet.Open.Api.Tools.Tests (1)
Microsoft.Extensions.AI.Evaluation.Console (1)
Microsoft.Extensions.ApiDescription.Client.Tests (1)
Microsoft.Extensions.Configuration.Xml (1)
Microsoft.Extensions.Diagnostics.ResourceMonitoring (2)
Microsoft.Extensions.FileProviders.Physical (10)
Microsoft.Extensions.Hosting (9)
Microsoft.Extensions.Hosting.Systemd (1)
Microsoft.Extensions.Hosting.WindowsServices (1)
Microsoft.Extensions.Http (2)
Microsoft.Extensions.Logging.Console (3)
Microsoft.Extensions.ServiceDiscovery.Dns (1)
Microsoft.VisualBasic.Core (1)
mscorlib (1)
NegotiateAuthSample (1)
netstandard (1)
PresentationCore (2)
SignalR.Client.FunctionalTestApp (1)
Sockets.BindTests (3)
Sockets.FunctionalTests (3)
System.ComponentModel.Composition (1)
System.ComponentModel.TypeConverter (2)
System.Data.Odbc (4)
System.Diagnostics.DiagnosticSource (13)
System.Diagnostics.Process (5)
System.Diagnostics.TextWriterTraceListener (2)
System.Formats.Tar (7)
System.IO.Compression.ZipFile (7)
System.IO.FileSystem.DriveInfo (5)
System.IO.FileSystem.Watcher (5)
System.IO.Pipes (1)
System.IO.Ports (5)
System.Linq.Parallel (2)
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 (129)
System.Net.Security (12)
System.Net.Sockets (53)
System.Private.CoreLib (33)
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 (15)
System.Security.Cryptography.Pkcs (8)
System.Security.Cryptography.Xml (2)
System.Threading.Tasks.Parallel (4)
Templates.Blazor.Tests (7)
Templates.Blazor.WebAssembly.Auth.Tests (7)
Templates.Blazor.WebAssembly.Tests (7)
Templates.Mvc.Tests (7)
Templates.Tests (7)