28 references to IsWasi
Microsoft.Extensions.Configuration.Xml (1)
XmlDocumentDecryptor.cs (1)
106if (OperatingSystem.IsWasi()) throw new PlatformNotSupportedException();
Microsoft.Extensions.FileProviders.Physical (2)
PhysicalFileProvider.cs (1)
167if (OperatingSystem.IsBrowser() || OperatingSystem.IsWasi() || (OperatingSystem.IsIOS() && !OperatingSystem.IsMacCatalyst()) || OperatingSystem.IsTvOS())
PhysicalFilesWatcher.cs (1)
88if (OperatingSystem.IsBrowser() || OperatingSystem.IsWasi() || (OperatingSystem.IsIOS() && !OperatingSystem.IsMacCatalyst()) || OperatingSystem.IsTvOS())
Microsoft.Extensions.Hosting (3)
HostBuilder.netcoreapp.cs (1)
14if (!OperatingSystem.IsAndroid() && !OperatingSystem.IsBrowser() && !OperatingSystem.IsWasi() && !OperatingSystem.IsIOS() && !OperatingSystem.IsTvOS())
HostingHostBuilderExtensions.cs (1)
305if (!OperatingSystem.IsBrowser() && !OperatingSystem.IsWasi())
Internal\ConsoleLifetime.netcoreapp.cs (1)
19if (!OperatingSystem.IsWasi())
Microsoft.Extensions.Hosting.Systemd (1)
SystemdNotifier.cs (1)
45if (OperatingSystem.IsWasi()) throw new PlatformNotSupportedException();
Microsoft.Extensions.Http (1)
MetricsFactoryHttpMessageHandlerFilter.cs (1)
36else if (!OperatingSystem.IsBrowser() && !OperatingSystem.IsWasi() && builder.PrimaryHandler is SocketsHttpHandler socketsHttpHandler)
System.ComponentModel.TypeConverter (1)
System\Security\Authentication\ExtendedProtection\ExtendedProtectionPolicyTypeConverter.cs (1)
24if (OperatingSystem.IsWasi()) throw new PlatformNotSupportedException(); // TODO remove with https://github.com/dotnet/runtime/pull/107185
System.Diagnostics.DiagnosticSource (3)
System\Diagnostics\Metrics\MetricsEventSource.cs (1)
363if (OperatingSystem.IsWasi())
System\Diagnostics\Metrics\RuntimeMetrics.cs (2)
149if (!OperatingSystem.IsBrowser() && !OperatingSystem.IsWasi() && !OperatingSystem.IsTvOS() && !(OperatingSystem.IsIOS() && !OperatingSystem.IsMacCatalyst())) 177Debug.Assert(!OperatingSystem.IsBrowser() && !OperatingSystem.IsWasi() &&!OperatingSystem.IsTvOS() && !(OperatingSystem.IsIOS() && !OperatingSystem.IsMacCatalyst()));
System.Diagnostics.TextWriterTraceListener (1)
System\Diagnostics\XmlWriterTraceListener.cs (1)
253if (OperatingSystem.IsBrowser() || OperatingSystem.IsWasi() ) // Process isn't supported on Browser
System.Linq.Parallel (1)
System\Linq\ParallelEnumerable.cs (1)
69internal static bool SinglePartitionMode => OperatingSystem.IsBrowser() || OperatingSystem.IsWasi();
System.Net.Ping (1)
src\libraries\Common\src\System\Net\SocketProtocolSupportPal.Unix.cs (1)
17if (af == AddressFamily.Unix && (OperatingSystem.IsTvOS() || OperatingSystem.IsWasi() || (OperatingSystem.IsIOS() && !OperatingSystem.IsMacCatalyst())))
System.Private.CoreLib (5)
src\libraries\Common\src\Interop\Unix\System.Native\Interop.GetHostName.cs (1)
17if (OperatingSystem.IsWasi())
src\libraries\Common\src\System\Threading\Tasks\TaskToAsyncResult.cs (1)
35if (OperatingSystem.IsWasi()) throw new PlatformNotSupportedException(); // TODO remove with https://github.com/dotnet/runtime/pull/107185
src\libraries\System.Private.CoreLib\src\Microsoft\Win32\SafeHandles\SafeFileHandle.Unix.cs (1)
37internal static bool DisableFileLocking { get; } = OperatingSystem.IsBrowser() || OperatingSystem.IsWasi()// #40065: Emscripten does not support file locking
src\libraries\System.Private.CoreLib\src\System\Globalization\GlobalizationMode.Unix.cs (1)
41if (OperatingSystem.IsBrowser() || OperatingSystem.IsWasi() || OperatingSystem.IsAndroid() ||
src\libraries\System.Private.CoreLib\src\System\Globalization\Normalization.Icu.cs (1)
202if ((OperatingSystem.IsBrowser() || OperatingSystem.IsWasi()) && (normalizationForm == NormalizationForm.FormKC || normalizationForm == NormalizationForm.FormKD))
System.Runtime.Caching (4)
System\Runtime\Caching\HostFileChangeMonitor.cs (1)
102if (OperatingSystem.IsBrowser() || OperatingSystem.IsWasi() || (OperatingSystem.IsIOS() && !OperatingSystem.IsMacCatalyst()) || OperatingSystem.IsTvOS())
System\Runtime\Caching\MemoryCache.cs (1)
44private static bool _countersSupported => !OperatingSystem.IsBrowser() && !OperatingSystem.IsWasi();
System\Runtime\Caching\MemoryCacheStatistics.cs (1)
43private static bool _configSupported => !OperatingSystem.IsBrowser() && !OperatingSystem.IsWasi();
System\Runtime\Caching\MemoryCacheStore.cs (1)
32private static bool _countersSupported => !OperatingSystem.IsBrowser() && !OperatingSystem.IsWasi();
System.Security.Cryptography.Pkcs (2)
src\libraries\Common\src\System\Security\Cryptography\Helpers.cs (2)
25!OperatingSystem.IsBrowser() && !OperatingSystem.IsWasi(); 51!OperatingSystem.IsBrowser() && !OperatingSystem.IsWasi();
System.Threading.Tasks.Parallel (2)
System\Threading\Tasks\Parallel.cs (1)
243if (OperatingSystem.IsBrowser() || OperatingSystem.IsWasi() ||
System\Threading\Tasks\TaskReplicator.cs (1)
135if (OperatingSystem.IsBrowser() || OperatingSystem.IsWasi() )