diff --git a/xml/FrameworksIndex/dotnet-plat-ext-7.0.xml b/xml/FrameworksIndex/dotnet-plat-ext-7.0.xml
index e0504883b87..629abb99e68 100644
--- a/xml/FrameworksIndex/dotnet-plat-ext-7.0.xml
+++ b/xml/FrameworksIndex/dotnet-plat-ext-7.0.xml
@@ -8408,9 +8408,15 @@
+
+
+
-
+
+
+
+
@@ -16425,6 +16431,7 @@
+
@@ -16465,6 +16472,7 @@
+
@@ -16474,6 +16482,8 @@
+
+
diff --git a/xml/FrameworksIndex/net-7.0.xml b/xml/FrameworksIndex/net-7.0.xml
index 1b04bcfaa28..5ec50b9152b 100644
--- a/xml/FrameworksIndex/net-7.0.xml
+++ b/xml/FrameworksIndex/net-7.0.xml
@@ -3457,6 +3457,8 @@
+
+
@@ -6349,6 +6351,7 @@
+
@@ -15220,6 +15223,7 @@
+
@@ -15550,6 +15554,7 @@
+
@@ -15890,7 +15895,9 @@
+
+
@@ -16606,6 +16613,15 @@
+
+
+
+
+
+
+
+
+
@@ -16873,12 +16889,15 @@
+
+
+
@@ -16971,6 +16990,7 @@
+
@@ -17114,6 +17134,7 @@
+
@@ -17128,6 +17149,7 @@
+
@@ -17308,6 +17330,9 @@
+
+
+
@@ -18861,6 +18886,7 @@
+
@@ -19996,6 +20022,7 @@
+
@@ -28071,9 +28098,17 @@
+
+
+
+
+
+
+
+
@@ -33994,6 +34029,9 @@
+
+
+
@@ -35365,6 +35403,8 @@
+
+
@@ -41414,6 +41454,7 @@
+
@@ -41538,6 +41579,12 @@
+
+
+
+
+
+
@@ -41734,6 +41781,56 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -41776,6 +41873,7 @@
+
@@ -41783,6 +41881,7 @@
+
@@ -41857,11 +41956,11 @@
-
-
-
-
-
+
+
+
+
+
@@ -43810,10 +43909,18 @@
+
+
+
+
+
+
+
+
@@ -44377,8 +44484,12 @@
+
+
+
+
@@ -44401,7 +44512,11 @@
+
+
+
+
@@ -44872,6 +44987,7 @@
+
@@ -44881,11 +44997,38 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -44954,6 +45097,7 @@
+
@@ -44983,6 +45127,12 @@
+
+
+
+
+
+
@@ -44994,11 +45144,31 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -45061,6 +45231,7 @@
+
@@ -45100,6 +45271,7 @@
+
@@ -45399,6 +45571,19 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -45431,6 +45616,14 @@
+
+
+
+
+
+
+
+
@@ -45441,6 +45634,7 @@
+
@@ -47194,6 +47388,9 @@
+
+
+
@@ -47366,6 +47563,7 @@
+
@@ -47458,6 +47656,17 @@
+
+
+
+
+
+
+
+
+
+
+
@@ -47639,14 +47848,6 @@
-
-
-
-
-
-
-
-
@@ -50974,6 +51175,7 @@
+
diff --git a/xml/FrameworksIndex/windowsdesktop-7.0.xml b/xml/FrameworksIndex/windowsdesktop-7.0.xml
index 1d38f0e1420..6e914d42bcb 100644
--- a/xml/FrameworksIndex/windowsdesktop-7.0.xml
+++ b/xml/FrameworksIndex/windowsdesktop-7.0.xml
@@ -4755,9 +4755,15 @@
+
+
+
-
+
+
+
+
@@ -11453,6 +11459,18 @@
+
+
+
+
+
+
+
+
+
+
+
+
@@ -30101,6 +30119,13 @@
+
+
+
+
+
+
+
@@ -30418,11 +30443,18 @@
+
+
+
+
+
+
+
@@ -30435,6 +30467,7 @@
+
@@ -30442,6 +30475,8 @@
+
+
@@ -30943,6 +30978,7 @@
+
@@ -30988,6 +31024,7 @@
+
@@ -31120,6 +31157,7 @@
+
@@ -31167,6 +31205,7 @@
+
@@ -31291,6 +31330,7 @@
+
@@ -34166,6 +34206,7 @@
+
@@ -36582,7 +36623,6 @@
-
@@ -39614,6 +39654,9 @@
+
+
+
@@ -39654,6 +39697,9 @@
+
+
+
@@ -39681,6 +39727,7 @@
+
@@ -39721,6 +39768,8 @@
+
+
@@ -40001,6 +40050,7 @@
+
@@ -40864,6 +40914,7 @@
+
diff --git a/xml/Microsoft.Extensions.Configuration/ConfigurationBinder.xml b/xml/Microsoft.Extensions.Configuration/ConfigurationBinder.xml
index af5a943edd2..6e82055b041 100644
--- a/xml/Microsoft.Extensions.Configuration/ConfigurationBinder.xml
+++ b/xml/Microsoft.Extensions.Configuration/ConfigurationBinder.xml
@@ -50,6 +50,10 @@
7.0.0.0
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Binding strongly typed objects to configuration values requires generating dynamic code at runtime, for example instantiating generic types.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Binding strongly typed objects to configuration values requires generating dynamic code at runtime, for example instantiating generic types.")>]
+
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Cannot statically analyze the type of instance so its members may be trimmed")]
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Cannot statically analyze the type of instance so its members may be trimmed")>]
@@ -89,6 +93,10 @@
7.0.0.0
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Binding strongly typed objects to configuration values requires generating dynamic code at runtime, for example instantiating generic types.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Binding strongly typed objects to configuration values requires generating dynamic code at runtime, for example instantiating generic types.")>]
+
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Cannot statically analyze the type of instance so its members may be trimmed")]
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Cannot statically analyze the type of instance so its members may be trimmed")>]
@@ -131,6 +139,10 @@
7.0.0.0
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Binding strongly typed objects to configuration values requires generating dynamic code at runtime, for example instantiating generic types.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Binding strongly typed objects to configuration values requires generating dynamic code at runtime, for example instantiating generic types.")>]
+
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Cannot statically analyze the type of instance so its members may be trimmed")]
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Cannot statically analyze the type of instance so its members may be trimmed")>]
@@ -174,6 +186,10 @@
7.0.0.0
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Binding strongly typed objects to configuration values requires generating dynamic code at runtime, for example instantiating generic types.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Binding strongly typed objects to configuration values requires generating dynamic code at runtime, for example instantiating generic types.")>]
+
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("In case the type is non-primitive, the trimmer cannot statically analyze the object's type so its members may be trimmed.")]
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("In case the type is non-primitive, the trimmer cannot statically analyze the object's type so its members may be trimmed.")>]
@@ -216,6 +232,10 @@
7.0.0.0
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Binding strongly typed objects to configuration values requires generating dynamic code at runtime, for example instantiating generic types.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Binding strongly typed objects to configuration values requires generating dynamic code at runtime, for example instantiating generic types.")>]
+
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("In case the type is non-primitive, the trimmer cannot statically analyze the object's type so its members may be trimmed.")]
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("In case the type is non-primitive, the trimmer cannot statically analyze the object's type so its members may be trimmed.")>]
@@ -269,6 +289,10 @@
7.0.0.0
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Binding strongly typed objects to configuration values requires generating dynamic code at runtime, for example instantiating generic types.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Binding strongly typed objects to configuration values requires generating dynamic code at runtime, for example instantiating generic types.")>]
+
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("In case the type is non-primitive, the trimmer cannot statically analyze the object's type so its members may be trimmed.")]
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("In case the type is non-primitive, the trimmer cannot statically analyze the object's type so its members may be trimmed.")>]
@@ -320,6 +344,10 @@
7.0.0.0
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Binding strongly typed objects to configuration values requires generating dynamic code at runtime, for example instantiating generic types.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Binding strongly typed objects to configuration values requires generating dynamic code at runtime, for example instantiating generic types.")>]
+
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("In case the type is non-primitive, the trimmer cannot statically analyze the object's type so its members may be trimmed.")]
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("In case the type is non-primitive, the trimmer cannot statically analyze the object's type so its members may be trimmed.")>]
diff --git a/xml/Microsoft.Extensions.DependencyInjection/DefaultServiceProviderFactory.xml b/xml/Microsoft.Extensions.DependencyInjection/DefaultServiceProviderFactory.xml
index a2e786277c9..7f0f94a17ab 100644
--- a/xml/Microsoft.Extensions.DependencyInjection/DefaultServiceProviderFactory.xml
+++ b/xml/Microsoft.Extensions.DependencyInjection/DefaultServiceProviderFactory.xml
@@ -25,6 +25,12 @@
Microsoft.Extensions.DependencyInjection.IServiceProviderFactory<Microsoft.Extensions.DependencyInjection.IServiceCollection>
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Using Microsoft.Extensions.DependencyInjection requires generating code dynamically at runtime. For example, when using enumerable and generic ValueType services.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Using Microsoft.Extensions.DependencyInjection requires generating code dynamically at runtime. For example, when using enumerable and generic ValueType services.")>]
+
+
Default implementation of .
To be added.
@@ -156,7 +162,6 @@
Creates an from the container builder.
The newly created service provider.
To be added.
-
diff --git a/xml/Microsoft.Extensions.DependencyInjection/OptionsBuilderConfigurationExtensions.xml b/xml/Microsoft.Extensions.DependencyInjection/OptionsBuilderConfigurationExtensions.xml
index 341cbf4ef22..f7c66b187b6 100644
--- a/xml/Microsoft.Extensions.DependencyInjection/OptionsBuilderConfigurationExtensions.xml
+++ b/xml/Microsoft.Extensions.DependencyInjection/OptionsBuilderConfigurationExtensions.xml
@@ -43,6 +43,10 @@
7.0.0.0
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Binding strongly typed objects to configuration values may require generating dynamic code at runtime.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Binding strongly typed objects to configuration values may require generating dynamic code at runtime.")>]
+
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("TOptions's dependent types may have their members trimmed. Ensure all required members are preserved.")]
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("TOptions's dependent types may have their members trimmed. Ensure all required members are preserved.")>]
@@ -97,6 +101,10 @@
7.0.0.0
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Binding strongly typed objects to configuration values may require generating dynamic code at runtime.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Binding strongly typed objects to configuration values may require generating dynamic code at runtime.")>]
+
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("TOptions's dependent types may have their members trimmed. Ensure all required members are preserved.")]
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("TOptions's dependent types may have their members trimmed. Ensure all required members are preserved.")>]
@@ -148,6 +156,10 @@
7.0.0.0
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Binding strongly typed objects to configuration values may require generating dynamic code at runtime.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Binding strongly typed objects to configuration values may require generating dynamic code at runtime.")>]
+
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("TOptions's dependent types may have their members trimmed. Ensure all required members are preserved.")]
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("TOptions's dependent types may have their members trimmed. Ensure all required members are preserved.")>]
diff --git a/xml/Microsoft.Extensions.DependencyInjection/OptionsConfigurationServiceCollectionExtensions.xml b/xml/Microsoft.Extensions.DependencyInjection/OptionsConfigurationServiceCollectionExtensions.xml
index 77db2206b8a..f38a439afbc 100644
--- a/xml/Microsoft.Extensions.DependencyInjection/OptionsConfigurationServiceCollectionExtensions.xml
+++ b/xml/Microsoft.Extensions.DependencyInjection/OptionsConfigurationServiceCollectionExtensions.xml
@@ -49,6 +49,10 @@
7.0.0.0
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Binding strongly typed objects to configuration values may require generating dynamic code at runtime.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Binding strongly typed objects to configuration values may require generating dynamic code at runtime.")>]
+
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("TOptions's dependent types may have their members trimmed. Ensure all required members are preserved.")]
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("TOptions's dependent types may have their members trimmed. Ensure all required members are preserved.")>]
@@ -103,6 +107,10 @@
7.0.0.0
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Binding strongly typed objects to configuration values may require generating dynamic code at runtime.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Binding strongly typed objects to configuration values may require generating dynamic code at runtime.")>]
+
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("TOptions's dependent types may have their members trimmed. Ensure all required members are preserved.")]
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("TOptions's dependent types may have their members trimmed. Ensure all required members are preserved.")>]
@@ -160,6 +168,10 @@
7.0.0.0
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Binding strongly typed objects to configuration values may require generating dynamic code at runtime.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Binding strongly typed objects to configuration values may require generating dynamic code at runtime.")>]
+
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("TOptions's dependent types may have their members trimmed. Ensure all required members are preserved.")]
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("TOptions's dependent types may have their members trimmed. Ensure all required members are preserved.")>]
@@ -216,6 +228,10 @@
7.0.0.0
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Binding strongly typed objects to configuration values may require generating dynamic code at runtime.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Binding strongly typed objects to configuration values may require generating dynamic code at runtime.")>]
+
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("TOptions's dependent types may have their members trimmed. Ensure all required members are preserved.")]
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("TOptions's dependent types may have their members trimmed. Ensure all required members are preserved.")>]
diff --git a/xml/Microsoft.Extensions.DependencyInjection/ServiceCollectionContainerBuilderExtensions.xml b/xml/Microsoft.Extensions.DependencyInjection/ServiceCollectionContainerBuilderExtensions.xml
index 88aafa9ed48..5ba415c995a 100644
--- a/xml/Microsoft.Extensions.DependencyInjection/ServiceCollectionContainerBuilderExtensions.xml
+++ b/xml/Microsoft.Extensions.DependencyInjection/ServiceCollectionContainerBuilderExtensions.xml
@@ -53,6 +53,12 @@
6.0.0.0
7.0.0.0
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Using Microsoft.Extensions.DependencyInjection requires generating code dynamically at runtime. For example, when using enumerable and generic ValueType services.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Using Microsoft.Extensions.DependencyInjection requires generating code dynamically at runtime. For example, when using enumerable and generic ValueType services.")>]
+
+
System.IServiceProvider
Microsoft.Extensions.DependencyInjection.ServiceProvider
@@ -86,6 +92,12 @@
6.0.0.0
7.0.0.0
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Using Microsoft.Extensions.DependencyInjection requires generating code dynamically at runtime. For example, when using enumerable and generic ValueType services.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Using Microsoft.Extensions.DependencyInjection requires generating code dynamically at runtime. For example, when using enumerable and generic ValueType services.")>]
+
+
Microsoft.Extensions.DependencyInjection.ServiceProvider
@@ -126,6 +138,12 @@
6.0.0.0
7.0.0.0
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Using Microsoft.Extensions.DependencyInjection requires generating code dynamically at runtime. For example, when using enumerable and generic ValueType services.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Using Microsoft.Extensions.DependencyInjection requires generating code dynamically at runtime. For example, when using enumerable and generic ValueType services.")>]
+
+
System.IServiceProvider
Microsoft.Extensions.DependencyInjection.ServiceProvider
diff --git a/xml/Microsoft.Extensions.DependencyInjection/ServiceProviderServiceExtensions.xml b/xml/Microsoft.Extensions.DependencyInjection/ServiceProviderServiceExtensions.xml
index ee1eab71e71..23cae8195d6 100644
--- a/xml/Microsoft.Extensions.DependencyInjection/ServiceProviderServiceExtensions.xml
+++ b/xml/Microsoft.Extensions.DependencyInjection/ServiceProviderServiceExtensions.xml
@@ -253,6 +253,12 @@
6.0.0.0
7.0.0.0
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("The native code for an IEnumerable<serviceType> might not be available at runtime.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("The native code for an IEnumerable<serviceType> might not be available at runtime.")>]
+
+
System.Collections.Generic.IEnumerable<System.Object>
diff --git a/xml/Microsoft.Extensions.Hosting.Internal/HostingEnvironment.xml b/xml/Microsoft.Extensions.Hosting.Internal/HostingEnvironment.xml
index 90e75f8fdc5..9705f9b68ce 100644
--- a/xml/Microsoft.Extensions.Hosting.Internal/HostingEnvironment.xml
+++ b/xml/Microsoft.Extensions.Hosting.Internal/HostingEnvironment.xml
@@ -61,13 +61,12 @@
-
+
-
Property
P:Microsoft.Extensions.Hosting.IHostingEnvironment.ApplicationName
diff --git a/xml/Microsoft.Extensions.Hosting/Host.xml b/xml/Microsoft.Extensions.Hosting/Host.xml
index e1f4675c032..65965f6aa33 100644
--- a/xml/Microsoft.Extensions.Hosting/Host.xml
+++ b/xml/Microsoft.Extensions.Hosting/Host.xml
@@ -34,6 +34,12 @@
Microsoft.Extensions.Hosting
7.0.0.0
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Hosting uses Microsoft.Extensions.DependencyInjection, which may require generating code dynamically at runtime.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Hosting uses Microsoft.Extensions.DependencyInjection, which may require generating code dynamically at runtime.")>]
+
+
Microsoft.Extensions.Hosting.HostApplicationBuilder
@@ -57,6 +63,12 @@
Microsoft.Extensions.Hosting
7.0.0.0
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Hosting uses Microsoft.Extensions.DependencyInjection, which may require generating code dynamically at runtime.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Hosting uses Microsoft.Extensions.DependencyInjection, which may require generating code dynamically at runtime.")>]
+
+
Microsoft.Extensions.Hosting.HostApplicationBuilder
@@ -88,6 +100,12 @@ The following defaults are applied to the returned
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Hosting uses Microsoft.Extensions.DependencyInjection, which may require generating code dynamically at runtime.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Hosting uses Microsoft.Extensions.DependencyInjection, which may require generating code dynamically at runtime.")>]
+
+
Microsoft.Extensions.Hosting.IHostBuilder
@@ -116,6 +134,12 @@ The following defaults are applied to the returned
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Hosting uses Microsoft.Extensions.DependencyInjection, which may require generating code dynamically at runtime.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Hosting uses Microsoft.Extensions.DependencyInjection, which may require generating code dynamically at runtime.")>]
+
+
Microsoft.Extensions.Hosting.IHostBuilder
diff --git a/xml/Microsoft.Extensions.Hosting/HostApplicationBuilder.xml b/xml/Microsoft.Extensions.Hosting/HostApplicationBuilder.xml
index 0e54116cfda..aebeead4c27 100644
--- a/xml/Microsoft.Extensions.Hosting/HostApplicationBuilder.xml
+++ b/xml/Microsoft.Extensions.Hosting/HostApplicationBuilder.xml
@@ -29,6 +29,12 @@
Microsoft.Extensions.Hosting
7.0.0.0
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Hosting uses Microsoft.Extensions.DependencyInjection, which may require generating code dynamically at runtime.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Hosting uses Microsoft.Extensions.DependencyInjection, which may require generating code dynamically at runtime.")>]
+
+
Initializes a new instance of the class with preconfigured defaults.
@@ -49,6 +55,12 @@
Microsoft.Extensions.Hosting
7.0.0.0
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Hosting uses Microsoft.Extensions.DependencyInjection, which may require generating code dynamically at runtime.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Hosting uses Microsoft.Extensions.DependencyInjection, which may require generating code dynamically at runtime.")>]
+
+
@@ -70,6 +82,12 @@
Microsoft.Extensions.Hosting
7.0.0.0
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Hosting uses Microsoft.Extensions.DependencyInjection, which may require generating code dynamically at runtime.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Hosting uses Microsoft.Extensions.DependencyInjection, which may require generating code dynamically at runtime.")>]
+
+
diff --git a/xml/Microsoft.Extensions.Hosting/HostBuilder.xml b/xml/Microsoft.Extensions.Hosting/HostBuilder.xml
index 42ad16fc5bf..01624a5a97d 100644
--- a/xml/Microsoft.Extensions.Hosting/HostBuilder.xml
+++ b/xml/Microsoft.Extensions.Hosting/HostBuilder.xml
@@ -45,6 +45,12 @@
6.0.0.0
7.0.0.0
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Hosting uses Microsoft.Extensions.DependencyInjection, which may require generating code dynamically at runtime.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Hosting uses Microsoft.Extensions.DependencyInjection, which may require generating code dynamically at runtime.")>]
+
+
To be added.
diff --git a/xml/Microsoft.Extensions.Hosting/HostingHostBuilderExtensions.xml b/xml/Microsoft.Extensions.Hosting/HostingHostBuilderExtensions.xml
index 617a062bb6a..71d84f59499 100644
--- a/xml/Microsoft.Extensions.Hosting/HostingHostBuilderExtensions.xml
+++ b/xml/Microsoft.Extensions.Hosting/HostingHostBuilderExtensions.xml
@@ -113,6 +113,12 @@
6.0.0.0
7.0.0.0
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Hosting uses Microsoft.Extensions.DependencyInjection, which may require generating code dynamically at runtime.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Hosting uses Microsoft.Extensions.DependencyInjection, which may require generating code dynamically at runtime.")>]
+
+
Microsoft.Extensions.Hosting.IHostBuilder
@@ -549,6 +555,12 @@ The following defaults are applied to the 6.0.0.0
7.0.0.0
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Hosting uses Microsoft.Extensions.DependencyInjection, which may require generating code dynamically at runtime.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Hosting uses Microsoft.Extensions.DependencyInjection, which may require generating code dynamically at runtime.")>]
+
+
Microsoft.Extensions.Hosting.IHostBuilder
@@ -581,6 +593,12 @@ The following defaults are applied to the 6.0.0.0
7.0.0.0
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Hosting uses Microsoft.Extensions.DependencyInjection, which may require generating code dynamically at runtime.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Hosting uses Microsoft.Extensions.DependencyInjection, which may require generating code dynamically at runtime.")>]
+
+
Microsoft.Extensions.Hosting.IHostBuilder
diff --git a/xml/Microsoft.Extensions.Hosting/IHostEnvironment.xml b/xml/Microsoft.Extensions.Hosting/IHostEnvironment.xml
index 39d633080b9..265bf2e189b 100644
--- a/xml/Microsoft.Extensions.Hosting/IHostEnvironment.xml
+++ b/xml/Microsoft.Extensions.Hosting/IHostEnvironment.xml
@@ -20,13 +20,12 @@
-
+
-
Property
Microsoft.Extensions.Hosting.Abstractions
diff --git a/xml/Microsoft.Extensions.Hosting/IHostingEnvironment.xml b/xml/Microsoft.Extensions.Hosting/IHostingEnvironment.xml
index 9b26bcdbd3e..493983eb030 100644
--- a/xml/Microsoft.Extensions.Hosting/IHostingEnvironment.xml
+++ b/xml/Microsoft.Extensions.Hosting/IHostingEnvironment.xml
@@ -36,13 +36,12 @@
-
+
-
Property
Microsoft.Extensions.Hosting.Abstractions
diff --git a/xml/Microsoft.Extensions.Logging.Configuration/LoggerProviderOptions.xml b/xml/Microsoft.Extensions.Logging.Configuration/LoggerProviderOptions.xml
index 59ce970c318..31e0fd070ab 100644
--- a/xml/Microsoft.Extensions.Logging.Configuration/LoggerProviderOptions.xml
+++ b/xml/Microsoft.Extensions.Logging.Configuration/LoggerProviderOptions.xml
@@ -39,6 +39,10 @@
7.0.0.0
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Binding TOptions to configuration values may require generating dynamic code at runtime.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Binding TOptions to configuration values may require generating dynamic code at runtime.")>]
+
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("TOptions's dependent types may have their members trimmed. Ensure all required members are preserved.")]
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("TOptions's dependent types may have their members trimmed. Ensure all required members are preserved.")>]
diff --git a/xml/Microsoft.Extensions.Logging/ConsoleLoggerExtensions.xml b/xml/Microsoft.Extensions.Logging/ConsoleLoggerExtensions.xml
index 2669621f9bb..1a312c6d81b 100644
--- a/xml/Microsoft.Extensions.Logging/ConsoleLoggerExtensions.xml
+++ b/xml/Microsoft.Extensions.Logging/ConsoleLoggerExtensions.xml
@@ -92,6 +92,10 @@
[System.Diagnostics.CodeAnalysis.UnconditionalSuppressMessage("ReflectionAnalysis", "IL2026:RequiresUnreferencedCode", Justification="AddConsoleFormatter and RegisterProviderOptions are only dangerous when the Options type cannot be statically analyzed, but that is not the case here. The DynamicallyAccessedMembers annotations on them will make sure to preserve the right members from the different options objects.")]
[<System.Diagnostics.CodeAnalysis.UnconditionalSuppressMessage("ReflectionAnalysis", "IL2026:RequiresUnreferencedCode", Justification="AddConsoleFormatter and RegisterProviderOptions are only dangerous when the Options type cannot be statically analyzed, but that is not the case here. The DynamicallyAccessedMembers annotations on them will make sure to preserve the right members from the different options objects.")>]
+
+ [System.Diagnostics.CodeAnalysis.UnconditionalSuppressMessage("AotAnalysis", "IL3050:RequiresDynamicCode", Justification="AddConsoleFormatter and RegisterProviderOptions are only called with Options types which only have simple properties.")]
+ [<System.Diagnostics.CodeAnalysis.UnconditionalSuppressMessage("AotAnalysis", "IL3050:RequiresDynamicCode", Justification="AddConsoleFormatter and RegisterProviderOptions are only called with Options types which only have simple properties.")>]
+
Microsoft.Extensions.Logging.ILoggingBuilder
@@ -425,6 +429,10 @@
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("TOptions's dependent types may have their members trimmed. Ensure all required members are preserved.")]
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("TOptions's dependent types may have their members trimmed. Ensure all required members are preserved.")>]
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Binding TOptions to configuration values may require generating dynamic code at runtime.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Binding TOptions to configuration values may require generating dynamic code at runtime.")>]
+
Microsoft.Extensions.Logging.ILoggingBuilder
@@ -484,6 +492,10 @@
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("TOptions's dependent types may have their members trimmed. Ensure all required members are preserved.")]
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("TOptions's dependent types may have their members trimmed. Ensure all required members are preserved.")>]
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Binding TOptions to configuration values may require generating dynamic code at runtime.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Binding TOptions to configuration values may require generating dynamic code at runtime.")>]
+
Microsoft.Extensions.Logging.ILoggingBuilder
diff --git a/xml/Microsoft.Extensions.Logging/LoggerFactory.xml b/xml/Microsoft.Extensions.Logging/LoggerFactory.xml
index 7071734c730..42c3c2ed88e 100644
--- a/xml/Microsoft.Extensions.Logging/LoggerFactory.xml
+++ b/xml/Microsoft.Extensions.Logging/LoggerFactory.xml
@@ -288,6 +288,12 @@
6.0.0.0
7.0.0.0
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("LoggerFactory.Create uses Microsoft.Extensions.DependencyInjection, which may require generating code dynamically at runtime.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("LoggerFactory.Create uses Microsoft.Extensions.DependencyInjection, which may require generating code dynamically at runtime.")>]
+
+
Microsoft.Extensions.Logging.ILoggerFactory
diff --git a/xml/Microsoft.Extensions.ObjectPool/LeakTrackingObjectPoolProvider.xml b/xml/Microsoft.Extensions.ObjectPool/LeakTrackingObjectPoolProvider.xml
index 8246e7a6bed..903f6105117 100644
--- a/xml/Microsoft.Extensions.ObjectPool/LeakTrackingObjectPoolProvider.xml
+++ b/xml/Microsoft.Extensions.ObjectPool/LeakTrackingObjectPoolProvider.xml
@@ -22,6 +22,12 @@
Microsoft.Extensions.ObjectPool.ObjectPoolProvider
+
+
+ [System.Obsolete("LeakTrackingObjectPoolProvider was only intended for internal use in diagnostic builds of .NET. It never functioned in publicly shipped .NET versions and may be removed in a future release.")]
+ [<System.Obsolete("LeakTrackingObjectPoolProvider was only intended for internal use in diagnostic builds of .NET. It never functioned in publicly shipped .NET versions and may be removed in a future release.")>]
+
+
To be added.
To be added.
diff --git a/xml/Microsoft.Extensions.ObjectPool/LeakTrackingObjectPool`1.xml b/xml/Microsoft.Extensions.ObjectPool/LeakTrackingObjectPool`1.xml
index a7957e61afd..38437347e1d 100644
--- a/xml/Microsoft.Extensions.ObjectPool/LeakTrackingObjectPool`1.xml
+++ b/xml/Microsoft.Extensions.ObjectPool/LeakTrackingObjectPool`1.xml
@@ -32,6 +32,12 @@
+
+
+ [System.Obsolete("LeakTrackingObjectPool<T> was only intended for internal use in diagnostic builds of .NET. It never functioned in publicly shipped .NET versions and may be removed in a future release.")]
+ [<System.Obsolete("LeakTrackingObjectPool<T> was only intended for internal use in diagnostic builds of .NET. It never functioned in publicly shipped .NET versions and may be removed in a future release.")>]
+
+
To be added.
To be added.
diff --git a/xml/Microsoft.Extensions.Options/ConfigureFromConfigurationOptions`1.xml b/xml/Microsoft.Extensions.Options/ConfigureFromConfigurationOptions`1.xml
index cca157d6ece..9dc9e9294cd 100644
--- a/xml/Microsoft.Extensions.Options/ConfigureFromConfigurationOptions`1.xml
+++ b/xml/Microsoft.Extensions.Options/ConfigureFromConfigurationOptions`1.xml
@@ -66,6 +66,10 @@
7.0.0.0
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Binding strongly typed objects to configuration values may require generating dynamic code at runtime.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Binding strongly typed objects to configuration values may require generating dynamic code at runtime.")>]
+
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("TOptions's dependent types may have their members trimmed. Ensure all required members are preserved.")]
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("TOptions's dependent types may have their members trimmed. Ensure all required members are preserved.")>]
diff --git a/xml/Microsoft.Extensions.Options/NamedConfigureFromConfigurationOptions`1.xml b/xml/Microsoft.Extensions.Options/NamedConfigureFromConfigurationOptions`1.xml
index 772681319fa..d9f0c97df1b 100644
--- a/xml/Microsoft.Extensions.Options/NamedConfigureFromConfigurationOptions`1.xml
+++ b/xml/Microsoft.Extensions.Options/NamedConfigureFromConfigurationOptions`1.xml
@@ -63,6 +63,10 @@
7.0.0.0
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Binding strongly typed objects to configuration values may require generating dynamic code at runtime.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Binding strongly typed objects to configuration values may require generating dynamic code at runtime.")>]
+
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("TOptions's dependent types may have their members trimmed. Ensure all required members are preserved.")]
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("TOptions's dependent types may have their members trimmed. Ensure all required members are preserved.")>]
@@ -99,6 +103,10 @@
7.0.0.0
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Binding strongly typed objects to configuration values may require generating dynamic code at runtime.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Binding strongly typed objects to configuration values may require generating dynamic code at runtime.")>]
+
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("TOptions's dependent types may have their members trimmed. Ensure all required members are preserved.")]
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("TOptions's dependent types may have their members trimmed. Ensure all required members are preserved.")>]
diff --git a/xml/System.CodeDom/CodeTypeReference.xml b/xml/System.CodeDom/CodeTypeReference.xml
index 9688b8a7bbc..874cd9d1d6b 100644
--- a/xml/System.CodeDom/CodeTypeReference.xml
+++ b/xml/System.CodeDom/CodeTypeReference.xml
@@ -299,12 +299,13 @@
-
+
+
Constructor
System
diff --git a/xml/System.Collections.Generic/PriorityQueue`2+UnorderedItemsCollection+Enumerator.xml b/xml/System.Collections.Generic/PriorityQueue`2+UnorderedItemsCollection+Enumerator.xml
index 22e79466718..1c7601c25e4 100644
--- a/xml/System.Collections.Generic/PriorityQueue`2+UnorderedItemsCollection+Enumerator.xml
+++ b/xml/System.Collections.Generic/PriorityQueue`2+UnorderedItemsCollection+Enumerator.xml
@@ -60,7 +60,7 @@
Gets the element at the current position of the enumerator.
- To be added.
+ The element in the collection at the current position of the enumerator.
To be added.
diff --git a/xml/System.ComponentModel.Design.Serialization/SerializationStore.xml b/xml/System.ComponentModel.Design.Serialization/SerializationStore.xml
index 19d9ae3a960..a1f10084a7c 100644
--- a/xml/System.ComponentModel.Design.Serialization/SerializationStore.xml
+++ b/xml/System.ComponentModel.Design.Serialization/SerializationStore.xml
@@ -41,11 +41,11 @@
Provides the base class for storing serialization data for the .
- class is an implementation-specific class that stores serialization data for the . The service adds state to this serialization store. Once the store is closed, it can be saved to a stream. A serialization store can be deserialized at a later time by the same type of serialization service. The class implements the interface so that simply calls the method.
-
+ class is an implementation-specific class that stores serialization data for the . The service adds state to this serialization store. Once the store is closed, it can be saved to a stream. A serialization store can be deserialized at a later time by the same type of serialization service. The class implements the interface so that simply calls the method.
+
]]>
@@ -128,11 +128,11 @@
Closes the serialization store.
- method closes this store and prevents any objects from being serialized into it. Once closed, the serialization store may be saved.
-
+ method closes this store and prevents any objects from being serialized into it. Once closed, the serialization store may be saved.
+
]]>
@@ -176,19 +176,19 @@
to release both managed and unmanaged resources; to release only unmanaged resources.
Releases the unmanaged resources used by the and optionally releases the managed resources.
- method. `Dispose()` invokes the protected `Dispose(Boolean)` method with the `disposing` parameter set to `true`. invokes `Dispose` with `disposing` set to `false`.
-
- When the `disposing` parameter is true, this method releases all resources held by any managed objects that this references. This method invokes the `Dispose()` method of each referenced object.
-
+ method. `Dispose()` invokes the protected `Dispose(Boolean)` method with the `disposing` parameter set to `true`. invokes `Dispose` with `disposing` set to `false`.
+
+ When the `disposing` parameter is true, this method releases all resources held by any managed objects that this references. This method invokes the `Dispose()` method of each referenced object.
+
]]>
- can be called multiple times by other objects. When overriding be careful not to reference objects that have been previously disposed of in an earlier call to . For more information about how to implement , see [Implementing a Dispose Method](/dotnet/standard/garbage-collection/implementing-dispose).
-
+ can be called multiple times by other objects. When overriding be careful not to reference objects that have been previously disposed of in an earlier call to . For more information about how to implement , see [Implementing a Dispose Method](/dotnet/standard/garbage-collection/implementing-dispose).
+
For more information about and , see [Cleaning Up Unmanaged Resources](/dotnet/standard/garbage-collection/unmanaged) and [Overriding the Finalize Method](https://docs.microsoft.com/previous-versions/dotnet/netframework-4.0/ddae83kx(v=vs.100)).
@@ -268,11 +268,11 @@
The stream to which the store will be serialized.
Saves the store to the given stream.
- method will automatically close it for you. You can call as many times as you wish to save the store to different streams.
-
+ method will automatically close it for you. You can call as many times as you wish to save the store to different streams.
+
]]>
@@ -320,7 +320,7 @@
Releases all resources used by the .
- To be added.
+ This member is an explicit interface member implementation. It can be used only when the instance is cast to an interface.
diff --git a/xml/System.ComponentModel.Design/DesignerOptionService+DesignerOptionCollection.xml b/xml/System.ComponentModel.Design/DesignerOptionService+DesignerOptionCollection.xml
index 8c54c618521..adce9905bb5 100644
--- a/xml/System.ComponentModel.Design/DesignerOptionService+DesignerOptionCollection.xml
+++ b/xml/System.ComponentModel.Design/DesignerOptionService+DesignerOptionCollection.xml
@@ -66,11 +66,11 @@
Contains a collection of designer options. This class cannot be inherited.
- class is a collection that contains other objects. This forms a tree of options, with each branch of the tree having a name and a possible collection of properties. Each parent branch of the tree contains a union of the properties of all the child branches.
-
+ class is a collection that contains other objects. This forms a tree of options, with each branch of the tree having a name and a possible collection of properties. Each parent branch of the tree contains a union of the properties of all the child branches.
+
]]>
@@ -245,11 +245,11 @@
Returns the index of the first occurrence of a given value in a range of this collection.
The index of the first occurrence of value within the entire collection, if found; otherwise, the lower bound of the collection minus 1.
-
@@ -347,11 +347,11 @@
Gets the child collection at the given name.
The child collection with the name specified by the parameter, or if the name is not found.
-
@@ -397,11 +397,11 @@
Gets the name of this .
The name of this .
-
@@ -491,11 +491,11 @@
Gets the collection of properties offered by this , along with all of its children.
The collection of properties offered by this , along with all of its children.
- objects are taken directly from the value passed to the method and are wrapped in an additional property descriptor that hides the value object from the user. This means that any value may be passed into the `component` parameter of the various methods. The value is not recognized and is replaced with the correct value internally.
-
+ objects are taken directly from the value passed to the method and are wrapped in an additional property descriptor that hides the value object from the user. This means that any value may be passed into the `component` parameter of the various methods. The value is not recognized and is replaced with the correct value internally.
+
]]>
@@ -580,7 +580,7 @@
Gets a value indicating whether access to the collection is synchronized and, therefore, thread safe.
if the access to the collection is synchronized; otherwise, .
- To be added.
+ This member is an explicit interface member implementation. It can be used only when the instance is cast to an interface.
@@ -620,7 +620,7 @@
Gets an object that can be used to synchronize access to the collection.
An object that can be used to synchronize access to the collection.
- To be added.
+ This member is an explicit interface member implementation. It can be used only when the instance is cast to an interface.
@@ -704,7 +704,7 @@
Removes all items from the collection.
- To be added.
+ This member is an explicit interface member implementation. It can be used only when the instance is cast to an interface.
@@ -879,7 +879,7 @@
Gets a value indicating whether the collection has a fixed size.
if the collection has a fixed size; otherwise, .
- To be added.
+ This member is an explicit interface member implementation. It can be used only when the instance is cast to an interface.
@@ -920,7 +920,7 @@
Gets a value indicating whether the collection is read-only.
if the collection is read-only; otherwise, .
- To be added.
+ This member is an explicit interface member implementation. It can be used only when the instance is cast to an interface.
diff --git a/xml/System.ComponentModel/CustomTypeDescriptor.xml b/xml/System.ComponentModel/CustomTypeDescriptor.xml
index c48f3f6e521..59e0711892b 100644
--- a/xml/System.ComponentModel/CustomTypeDescriptor.xml
+++ b/xml/System.ComponentModel/CustomTypeDescriptor.xml
@@ -339,12 +339,13 @@
-
+
+
Method
M:System.ComponentModel.ICustomTypeDescriptor.GetConverter
diff --git a/xml/System.ComponentModel/ICustomTypeDescriptor.xml b/xml/System.ComponentModel/ICustomTypeDescriptor.xml
index 59d2fc1692f..7a5eb971cbb 100644
--- a/xml/System.ComponentModel/ICustomTypeDescriptor.xml
+++ b/xml/System.ComponentModel/ICustomTypeDescriptor.xml
@@ -211,12 +211,13 @@
-
+
+
Method
System.ComponentModel.TypeConverter
diff --git a/xml/System.Data.SqlTypes/SqlBinary.xml b/xml/System.Data.SqlTypes/SqlBinary.xml
index 27039a9eb40..9ae1e1cce69 100644
--- a/xml/System.Data.SqlTypes/SqlBinary.xml
+++ b/xml/System.Data.SqlTypes/SqlBinary.xml
@@ -1895,5 +1895,36 @@
SQL Server Data Types and ADO.NET
+
+
+
+
+
+
+
+ Method
+
+ System.Data.Common
+ 7.0.0.0
+
+
+ System.Data.SqlClient
+
+
+ netstandard
+
+
+ System.Data.SqlTypes.SqlBinary
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
diff --git a/xml/System.Data.SqlTypes/SqlDecimal.xml b/xml/System.Data.SqlTypes/SqlDecimal.xml
index d296caaf24b..be6d4f4a88e 100644
--- a/xml/System.Data.SqlTypes/SqlDecimal.xml
+++ b/xml/System.Data.SqlTypes/SqlDecimal.xml
@@ -4079,5 +4079,42 @@ This member is an explicit interface member implementation. It can be used only
To be added.
+
+
+
+
+
+
+
+ Method
+
+ System.Data.Common
+ 7.0.0.0
+
+
+ System.Data.SqlClient
+
+
+ netstandard
+
+
+
+ [System.CLSCompliant(false)]
+ [<System.CLSCompliant(false)>]
+
+
+
+ System.Int32
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
diff --git a/xml/System.Data.SqlTypes/SqlMoney.xml b/xml/System.Data.SqlTypes/SqlMoney.xml
index 982050a70a5..7a16508e38b 100644
--- a/xml/System.Data.SqlTypes/SqlMoney.xml
+++ b/xml/System.Data.SqlTypes/SqlMoney.xml
@@ -671,6 +671,37 @@
SQL Server Data Types and ADO.NET
+
+
+
+
+
+
+
+ Method
+
+ System.Data.Common
+ 7.0.0.0
+
+
+ System.Data.SqlClient
+
+
+ netstandard
+
+
+ System.Data.SqlTypes.SqlMoney
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
@@ -715,6 +746,34 @@
SQL Server Data Types and ADO.NET
+
+
+
+
+
+
+
+ Method
+
+ System.Data.Common
+ 7.0.0.0
+
+
+ System.Data.SqlClient
+
+
+ netstandard
+
+
+ System.Int64
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
diff --git a/xml/System.Diagnostics.CodeAnalysis/UnscopedRefAttribute.xml b/xml/System.Diagnostics.CodeAnalysis/UnscopedRefAttribute.xml
new file mode 100644
index 00000000000..49520bcb8fc
--- /dev/null
+++ b/xml/System.Diagnostics.CodeAnalysis/UnscopedRefAttribute.xml
@@ -0,0 +1,45 @@
+
+
+
+
+
+
+
+
+ System.Runtime
+ 7.0.0.0
+
+
+ System.Attribute
+
+
+
+
+ [System.AttributeUsage(System.AttributeTargets.Method | System.AttributeTargets.Parameter | System.AttributeTargets.Property, AllowMultiple=false, Inherited=false)]
+ [<System.AttributeUsage(System.AttributeTargets.Method | System.AttributeTargets.Parameter | System.AttributeTargets.Property, AllowMultiple=false, Inherited=false)>]
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ System.Runtime
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/xml/System.Diagnostics.Eventing.Reader/EventBookmark.xml b/xml/System.Diagnostics.Eventing.Reader/EventBookmark.xml
index a6e7ab6a2dc..8e3a796e8a7 100644
--- a/xml/System.Diagnostics.Eventing.Reader/EventBookmark.xml
+++ b/xml/System.Diagnostics.Eventing.Reader/EventBookmark.xml
@@ -1,10 +1,14 @@
-
-
+
+
-
+
-
+
+
+
+
+
@@ -42,6 +46,27 @@
To be added.
+
+
+
+
+
+
+
+ Constructor
+
+ System.Diagnostics.EventLog
+ 7.0.0.0
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
@@ -69,6 +94,27 @@
To be added.
+
+
+
+
+
+
+
+ Property
+
+ System.Diagnostics.EventLog
+ 7.0.0.0
+
+
+ System.String
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
diff --git a/xml/System.Diagnostics/ActivityTagsCollection.xml b/xml/System.Diagnostics/ActivityTagsCollection.xml
index 0a0b946c64a..0de573a3728 100644
--- a/xml/System.Diagnostics/ActivityTagsCollection.xml
+++ b/xml/System.Diagnostics/ActivityTagsCollection.xml
@@ -300,7 +300,7 @@ This collection behaves as follows:
Gets the number of elements contained in the collection.
- To be added.
+ The number of elements contained in the .
To be added.
@@ -411,7 +411,7 @@ This collection behaves as follows:
Get the list of the keys of all stored tags.
- To be added.
+ An containing the keys of the object that implements .
To be added.
@@ -590,7 +590,7 @@ This member is an explicit interface member implementation. It can be used only
Get the list of the values of all stored tags.
- To be added.
+ An containing the values in the object that implements .
To be added.
diff --git a/xml/System.Diagnostics/DiagnosticListener.xml b/xml/System.Diagnostics/DiagnosticListener.xml
index b724a39db83..975dbc7b9e7 100644
--- a/xml/System.Diagnostics/DiagnosticListener.xml
+++ b/xml/System.Diagnostics/DiagnosticListener.xml
@@ -582,6 +582,10 @@ You can also supply 'onActivityImport' and 'onActivityExport' methods that are c
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("The type of object being written to DiagnosticSource cannot be discovered statically.")]
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("The type of object being written to DiagnosticSource cannot be discovered statically.")>]
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("DiagnosticSource may require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("DiagnosticSource may require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
System.Void
diff --git a/xml/System.Diagnostics/DiagnosticSource.xml b/xml/System.Diagnostics/DiagnosticSource.xml
index f2b23756fdb..fa6d1c85342 100644
--- a/xml/System.Diagnostics/DiagnosticSource.xml
+++ b/xml/System.Diagnostics/DiagnosticSource.xml
@@ -247,6 +247,10 @@ Note that `payload` is typed as here, but any particular in
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("The type of object being written to DiagnosticSource cannot be discovered statically.")]
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("The type of object being written to DiagnosticSource cannot be discovered statically.")>]
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("DiagnosticSource may require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("DiagnosticSource may require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
System.Diagnostics.Activity
@@ -298,6 +302,10 @@ Producers may pass additional details to the consumer in the payload.
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("The type of object being written to DiagnosticSource cannot be discovered statically.")]
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("The type of object being written to DiagnosticSource cannot be discovered statically.")>]
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("DiagnosticSource may require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("DiagnosticSource may require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
System.Void
@@ -350,6 +358,10 @@ Consumers can access [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("The type of object being written to DiagnosticSource cannot be discovered statically.")]
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("The type of object being written to DiagnosticSource cannot be discovered statically.")>]
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("DiagnosticSource may require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("DiagnosticSource may require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
System.Void
diff --git a/xml/System.Diagnostics/InitializingSwitchEventArgs.xml b/xml/System.Diagnostics/InitializingSwitchEventArgs.xml
new file mode 100644
index 00000000000..6ffbe35118a
--- /dev/null
+++ b/xml/System.Diagnostics/InitializingSwitchEventArgs.xml
@@ -0,0 +1,64 @@
+
+
+
+
+
+
+
+
+ System.Diagnostics.TraceSource
+ 7.0.0.0
+
+
+ System.EventArgs
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Constructor
+
+ System.Diagnostics.TraceSource
+ 7.0.0.0
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ System.Diagnostics.TraceSource
+ 7.0.0.0
+
+
+ System.Diagnostics.Switch
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
diff --git a/xml/System.Diagnostics/InitializingTraceSourceEventArgs.xml b/xml/System.Diagnostics/InitializingTraceSourceEventArgs.xml
new file mode 100644
index 00000000000..a79d0c896e5
--- /dev/null
+++ b/xml/System.Diagnostics/InitializingTraceSourceEventArgs.xml
@@ -0,0 +1,85 @@
+
+
+
+
+
+
+
+
+ System.Diagnostics.TraceSource
+ 7.0.0.0
+
+
+ System.EventArgs
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Constructor
+
+ System.Diagnostics.TraceSource
+ 7.0.0.0
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ System.Diagnostics.TraceSource
+ 7.0.0.0
+
+
+ System.Diagnostics.TraceSource
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ System.Diagnostics.TraceSource
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
diff --git a/xml/System.Diagnostics/Process.xml b/xml/System.Diagnostics/Process.xml
index 0a48580d7c1..f63996d0f59 100644
--- a/xml/System.Diagnostics/Process.xml
+++ b/xml/System.Diagnostics/Process.xml
@@ -4464,6 +4464,10 @@ The calling process is a member of the associated process' descendant tree.2.1.0.0
+
+ [System.Runtime.Versioning.SupportedOSPlatform("maccatalyst")]
+ [<System.Runtime.Versioning.SupportedOSPlatform("maccatalyst")>]
+
[System.Runtime.Versioning.UnsupportedOSPlatform("ios")]
[<System.Runtime.Versioning.UnsupportedOSPlatform("ios")>]
diff --git a/xml/System.Diagnostics/Switch.xml b/xml/System.Diagnostics/Switch.xml
index ae0d74d81be..d8fe05be0c1 100644
--- a/xml/System.Diagnostics/Switch.xml
+++ b/xml/System.Diagnostics/Switch.xml
@@ -300,6 +300,30 @@
+
+
+
+
+
+
+
+ Property
+
+ System.Diagnostics.TraceSource
+ 7.0.0.0
+
+
+ netstandard
+
+
+ System.String
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
@@ -477,6 +501,29 @@
+
+
+
+
+
+
+
+ Event
+
+ System.Diagnostics.TraceSource
+ 7.0.0.0
+
+
+ netstandard
+
+
+ System.EventHandler<System.Diagnostics.InitializingSwitchEventArgs>
+
+
+ To be added.
+ To be added.
+
+
@@ -571,6 +618,30 @@
+
+
+
+
+
+
+
+ Method
+
+ System.Diagnostics.TraceSource
+ 7.0.0.0
+
+
+ netstandard
+
+
+ System.Void
+
+
+
+ To be added.
+ To be added.
+
+
@@ -616,12 +687,15 @@
-
+
-
+
-
+
+
+
+
Property
System.Diagnostics.TraceSource
diff --git a/xml/System.Diagnostics/TagList.xml b/xml/System.Diagnostics/TagList.xml
index 55bbbbad3f0..7b512c6ff4d 100644
--- a/xml/System.Diagnostics/TagList.xml
+++ b/xml/System.Diagnostics/TagList.xml
@@ -296,7 +296,7 @@
Gets the number of tags contained in the .
- To be added.
+ The number of elements contained in the .
To be added.
@@ -426,7 +426,8 @@
Gets a value indicating whether the is read-only. This property will always return .
- To be added.
+
+ Always returns .
To be added.
@@ -461,7 +462,7 @@
The item index.
Gets or sets the tags at the specified index.
- To be added.
+ The element at the specified index.
To be added.
is not a valid index in the .
@@ -556,7 +557,7 @@
Returns an enumerator that iterates through the .
An enumerator that iterates through the .
- To be added.
+ This member is an explicit interface member implementation. It can be used only when the instance is cast to an interface.
diff --git a/xml/System.Diagnostics/Trace.xml b/xml/System.Diagnostics/Trace.xml
index 63fb63bcd08..21163aba01c 100644
--- a/xml/System.Diagnostics/Trace.xml
+++ b/xml/System.Diagnostics/Trace.xml
@@ -1140,6 +1140,29 @@ End of list of errors
+
+
+
+
+
+
+
+ Event
+
+ System.Diagnostics.TraceSource
+ 7.0.0.0
+
+
+ netstandard
+
+
+ System.EventHandler
+
+
+ To be added.
+ To be added.
+
+
System.Diagnostics.TraceSource
diff --git a/xml/System.Diagnostics/TraceConfiguration.xml b/xml/System.Diagnostics/TraceConfiguration.xml
new file mode 100644
index 00000000000..0e6536fc52b
--- /dev/null
+++ b/xml/System.Diagnostics/TraceConfiguration.xml
@@ -0,0 +1,43 @@
+
+
+
+
+
+
+
+
+ System.Configuration.ConfigurationManager
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Configuration.ConfigurationManager
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/xml/System.Diagnostics/TraceSource.xml b/xml/System.Diagnostics/TraceSource.xml
index ed2e96aa9e0..2c9b43fca0d 100644
--- a/xml/System.Diagnostics/TraceSource.xml
+++ b/xml/System.Diagnostics/TraceSource.xml
@@ -369,6 +369,30 @@ The preceding .NET Framework app configuration file example demonstrates removin
+
+
+
+
+
+
+
+ Property
+
+ System.Diagnostics.TraceSource
+ 7.0.0.0
+
+
+ netstandard
+
+
+ System.Diagnostics.SourceLevels
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
@@ -484,6 +508,29 @@ The preceding .NET Framework app configuration file example demonstrates removin
+
+
+
+
+
+
+
+ Event
+
+ System.Diagnostics.TraceSource
+ 7.0.0.0
+
+
+ netstandard
+
+
+ System.EventHandler<System.Diagnostics.InitializingTraceSourceEventArgs>
+
+
+ To be added.
+ To be added.
+
+
diff --git a/xml/System.Formats.Asn1/AsnWriter.xml b/xml/System.Formats.Asn1/AsnWriter.xml
index 205e3ffcff9..0bee39d40aa 100644
--- a/xml/System.Formats.Asn1/AsnWriter.xml
+++ b/xml/System.Formats.Asn1/AsnWriter.xml
@@ -45,6 +45,29 @@
is not defined.
+
+
+
+
+
+
+
+ Constructor
+
+ System.Formats.Asn1
+ 7.0.0.0
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
diff --git a/xml/System.Formats.Cbor/CborReader.xml b/xml/System.Formats.Cbor/CborReader.xml
index 2868304e20c..0772109ccd9 100644
--- a/xml/System.Formats.Cbor/CborReader.xml
+++ b/xml/System.Formats.Cbor/CborReader.xml
@@ -39,7 +39,7 @@
- The CBOR encoded data to read.
+ The CBOR-encoded data to read.
One of the enumeration values to specify a conformance mode guiding the checks performed on the encoded data.
Defaults to conformance mode.
diff --git a/xml/System.Formats.Tar/PaxTarEntry.xml b/xml/System.Formats.Tar/PaxTarEntry.xml
index ba7a603ab9e..1788ca870fe 100644
--- a/xml/System.Formats.Tar/PaxTarEntry.xml
+++ b/xml/System.Formats.Tar/PaxTarEntry.xml
@@ -67,21 +67,28 @@ The entry type of is not supported in the PAX format.<
Initializes a new instance with the specified entry type and entry name, and the default extended attributes.
- When creating an instance using the constructor, only the following entry types are supported: , , , , , , and .
- Use the constructor to include additional extended attributes when creating the entry.
- The following entries are always found in the extended attributes dictionary of any PAX entry:
-
- - Modification time, under the name mtime, as a number.
- - Access time, under the name atime, as a number.
- - Change time, under the name ctime, as a number.
- - Path, under the name path, as a string.
-
- The following entries are only found in the extended attributes dictionary of a PAX entry if certain conditions are met:
-
- - Group name, under the name gname, as a string, if it is larger than 32 bytes.
- - User name, under the name uname, as a string, if it is larger than 32 bytes.
- - File length, under the name size, as an , if the string representation of the number is larger than 12 bytes.
-
+ constructor, only the following entry types are supported: , , , , , , and .
+
+Use the constructor to include additional extended attributes when creating the entry.
+
+The following entries are always found in the extended attributes dictionary of any PAX entry:
+
+- Modification time, under the name `mtime`, as a number.
+- Access time, under the name `atime`, as a number.
+- Change time, under the name `ctime`, as a number.
+- Path, under the name `path`, as a string.
+
+The following entries are only found in the extended attributes dictionary of a PAX entry if certain conditions are met:
+
+- Group name, under the name `gname`, as a string, if it is larger than 32 bytes.
+- User name, under the name `uname`, as a string, if it is larger than 32 bytes.
+- File length, under the name `size`, as an , if the string representation of the number is larger than 12 bytes.
+
+ ]]>
is .
@@ -116,20 +123,26 @@ The entry type is not supported for creating an entry in the PAX format.An enumeration of string key-value pairs that represents the metadata to include in the extended attributes entry that precedes the current entry.
Initializes a new instance with the specified entry type, entry name, and extended attributes enumeration.
- Use this constructor to include additional extended attributes when creating the entry.
- The following entries are always found in the extended attributes dictionary of any PAX entry:
-
- - Modification time, under the name mtime, as a number.
- - Access time, under the name atime, as a number.
- - Change time, under the name ctime, as a number.
- - Path, under the name path, as a string.
-
- The following entries are only found in the extended attributes dictionary of a PAX entry if certain conditions are met:
-
- - Group name, under the name gname, as a string, if it is larger than 32 bytes.
- - User name, under the name uname, as a string, if it is larger than 32 bytes.
- - File length, under the name size, as an , if the string representation of the number is larger than 12 bytes.
-
+ number.
+- Access time, under the name `atime`, as a number.
+- Change time, under the name `ctime`, as a number.
+- Path, under the name `path`, as a string.
+
+The following entries are only found in the extended attributes dictionary of a PAX entry if certain conditions are met:
+
+- Group name, under the name `gname`, as a string, if it is larger than 32 bytes.
+- User name, under the name `uname`, as a string, if it is larger than 32 bytes.
+- File length, under the name `size`, as an , if the string representation of the number is larger than 12 bytes.
+
+ ]]>
or is .
@@ -160,20 +173,26 @@ The entry type is not supported for creating an entry in the PAX format.Returns the extended attributes for this entry.
To be added.
- The extended attributes are specified when constructing an entry. Use to append your own enumeration of extended attributes to the current entry on top of the default ones. Use to only use the default extended attributes.
- The following entries are always found in the extended attributes dictionary of any PAX entry:
-
- - Modification time, under the name mtime, as a number.
- - Access time, under the name atime, as a number.
- - Change time, under the name ctime, as a number.
- - Path, under the name path, as a string.
-
- The following entries are only found in the extended attributes dictionary of a PAX entry if certain conditions are met:
-
- - Group name, under the name gname, as a string, if it is larger than 32 bytes.
- - User name, under the name uname, as a string, if it is larger than 32 bytes.
- - File length, under the name size, as an , if the string representation of the number is larger than 12 bytes.
-
+ to append your own enumeration of extended attributes to the current entry on top of the default ones. Use to only use the default extended attributes.
+
+The following entries are always found in the extended attributes dictionary of any PAX entry:
+
+- Modification time, under the name `mtime`, as a number.
+- Access time, under the name `atime`, as a number.
+- Change time, under the name `ctime`, as a number.
+- Path, under the name `path`, as a string.
+
+The following entries are only found in the extended attributes dictionary of a PAX entry if certain conditions are met:
+
+- Group name, under the name `gname`, as a string, if it is larger than 32 bytes.
+- User name, under the name `uname`, as a string, if it is larger than 32 bytes.
+- File length, under the name `size`, as an , if the string representation of the number is larger than 12 bytes.
+
+ ]]>
diff --git a/xml/System.Formats.Tar/TarWriter.xml b/xml/System.Formats.Tar/TarWriter.xml
index 79492397b95..f3772831483 100644
--- a/xml/System.Formats.Tar/TarWriter.xml
+++ b/xml/System.Formats.Tar/TarWriter.xml
@@ -215,7 +215,7 @@ These are the entry types supported for writing on each format:
- .
- .
-- , and :
+- , , and :
- .
- .
@@ -298,20 +298,20 @@ These are the entry types supported for writing on each format:
- :
- - .
- - .
- - .
- - .
+ -
+ -
+ -
+ -
-- , and :
+- , , and :
- - .
- - .
- - .
- - .
- - .
- - .
- - .
+ -
+ -
+ -
+ -
+ -
+ -
+ -
]]>
diff --git a/xml/System.IO/Directory.xml b/xml/System.IO/Directory.xml
index 5034aefc993..9789e513f80 100644
--- a/xml/System.IO/Directory.xml
+++ b/xml/System.IO/Directory.xml
@@ -445,6 +445,36 @@ An I/O error occurred.
Windows Developer - Reparse Points and File Operations
+
+
+
+
+
+
+ Method
+
+ System.Runtime
+ 7.0.0.0
+
+
+ System.IO.FileSystem
+
+
+ netstandard
+
+
+ System.IO.DirectoryInfo
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
System.IO.FileSystem
diff --git a/xml/System.Linq/EnumerableQuery`1.xml b/xml/System.Linq/EnumerableQuery`1.xml
index 724ec3cf2e1..a8f8c57b366 100644
--- a/xml/System.Linq/EnumerableQuery`1.xml
+++ b/xml/System.Linq/EnumerableQuery`1.xml
@@ -63,6 +63,16 @@
System.Linq.IQueryProvider
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Enumerating in-memory collections as IQueryable can require unreferenced code because expressions referencing IQueryable extension methods can get rebound to IEnumerable extension methods. The IEnumerable extension methods could be trimmed causing the application to fail at runtime.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Enumerating in-memory collections as IQueryable can require unreferenced code because expressions referencing IQueryable extension methods can get rebound to IEnumerable extension methods. The IEnumerable extension methods could be trimmed causing the application to fail at runtime.")>]
+
+
The type of the data in the collection.
Represents an collection as an data source.
@@ -108,7 +118,7 @@
2.1.0.0
-
+
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Enumerating in-memory collections as IQueryable can require unreferenced code because expressions referencing IQueryable extension methods can get rebound to IEnumerable extension methods. The IEnumerable extension methods could be trimmed causing the application to fail at runtime.")]
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Enumerating in-memory collections as IQueryable can require unreferenced code because expressions referencing IQueryable extension methods can get rebound to IEnumerable extension methods. The IEnumerable extension methods could be trimmed causing the application to fail at runtime.")>]
@@ -151,7 +161,7 @@
2.1.0.0
-
+
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Enumerating in-memory collections as IQueryable can require unreferenced code because expressions referencing IQueryable extension methods can get rebound to IEnumerable extension methods. The IEnumerable extension methods could be trimmed causing the application to fail at runtime.")]
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Enumerating in-memory collections as IQueryable can require unreferenced code because expressions referencing IQueryable extension methods can get rebound to IEnumerable extension methods. The IEnumerable extension methods could be trimmed causing the application to fail at runtime.")>]
diff --git a/xml/System.Linq/Queryable.xml b/xml/System.Linq/Queryable.xml
index d72e299db0b..cb3039cc5e5 100644
--- a/xml/System.Linq/Queryable.xml
+++ b/xml/System.Linq/Queryable.xml
@@ -85,6 +85,12 @@
2.0.0.0
2.1.0.0
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
+
TSource
@@ -157,6 +163,12 @@
2.0.0.0
2.1.0.0
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
+
TAccumulate
@@ -231,6 +243,12 @@
2.0.0.0
2.1.0.0
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
+
TResult
@@ -309,6 +327,12 @@
2.0.0.0
2.1.0.0
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
+
System.Boolean
@@ -393,6 +417,12 @@
2.0.0.0
2.1.0.0
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
+
System.Boolean
@@ -463,6 +493,12 @@
2.0.0.0
2.1.0.0
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
+
System.Boolean
@@ -527,6 +563,12 @@
System.Core
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
+
System.Linq.IQueryable<TSource>
@@ -581,6 +623,10 @@
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Enumerating in-memory collections as IQueryable can require unreferenced code because expressions referencing IQueryable extension methods can get rebound to IEnumerable extension methods. The IEnumerable extension methods could be trimmed causing the application to fail at runtime.")]
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Enumerating in-memory collections as IQueryable can require unreferenced code because expressions referencing IQueryable extension methods can get rebound to IEnumerable extension methods. The IEnumerable extension methods could be trimmed causing the application to fail at runtime.")>]
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
System.Linq.IQueryable
@@ -641,6 +687,10 @@
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Enumerating in-memory collections as IQueryable can require unreferenced code because expressions referencing IQueryable extension methods can get rebound to IEnumerable extension methods. The IEnumerable extension methods could be trimmed causing the application to fail at runtime.")]
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Enumerating in-memory collections as IQueryable can require unreferenced code because expressions referencing IQueryable extension methods can get rebound to IEnumerable extension methods. The IEnumerable extension methods could be trimmed causing the application to fail at runtime.")>]
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
System.Linq.IQueryable<TElement>
@@ -1340,6 +1390,12 @@
2.0.0.0
2.1.0.0
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
+
System.Decimal
@@ -1412,6 +1468,12 @@
2.0.0.0
2.1.0.0
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
+
System.Double
@@ -1484,6 +1546,12 @@
2.0.0.0
2.1.0.0
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
+
System.Double
@@ -1554,6 +1622,12 @@
2.0.0.0
2.1.0.0
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
+
System.Double
@@ -1626,6 +1700,12 @@
2.0.0.0
2.1.0.0
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
+
System.Nullable<System.Decimal>
@@ -1696,6 +1776,12 @@
2.0.0.0
2.1.0.0
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
+
System.Nullable<System.Double>
@@ -1766,6 +1852,12 @@
2.0.0.0
2.1.0.0
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
+
System.Nullable<System.Double>
@@ -1836,6 +1928,12 @@
2.0.0.0
2.1.0.0
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
+
System.Nullable<System.Double>
@@ -1906,6 +2004,12 @@
2.0.0.0
2.1.0.0
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
+
System.Nullable<System.Single>
@@ -1976,6 +2080,12 @@
2.0.0.0
2.1.0.0
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
+
System.Single
@@ -2048,6 +2158,12 @@
2.0.0.0
2.1.0.0
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
+
System.Linq.IQueryable<TResult>
@@ -2104,6 +2220,12 @@
netstandard
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
+
System.Linq.IQueryable<TSource[]>
@@ -2167,6 +2289,12 @@ The last chunk will contain the remaining elements and may be of a smaller size.
2.0.0.0
2.1.0.0
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
+
System.Linq.IQueryable<TSource>
@@ -2243,6 +2371,12 @@ The last chunk will contain the remaining elements and may be of a smaller size.
2.0.0.0
2.1.0.0
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
+
System.Boolean
@@ -2311,6 +2445,12 @@ The last chunk will contain the remaining elements and may be of a smaller size.
2.0.0.0
2.1.0.0
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
+
System.Boolean
@@ -2382,6 +2522,12 @@ The last chunk will contain the remaining elements and may be of a smaller size.
2.0.0.0
2.1.0.0
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
+
System.Int32
@@ -2447,6 +2593,12 @@ The last chunk will contain the remaining elements and may be of a smaller size.
2.0.0.0
2.1.0.0
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
+
System.Int32
@@ -2527,6 +2679,12 @@ The last chunk will contain the remaining elements and may be of a smaller size.
2.0.0.0
2.1.0.0
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
+
System.Linq.IQueryable<TSource>
@@ -2591,6 +2749,12 @@ The last chunk will contain the remaining elements and may be of a smaller size.
2.0.0.0
2.1.0.0
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
+
System.Linq.IQueryable<TSource>
@@ -2667,6 +2831,12 @@ The last chunk will contain the remaining elements and may be of a smaller size.
2.0.0.0
2.1.0.0
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
+
System.Linq.IQueryable<TSource>
@@ -2732,6 +2902,12 @@ The last chunk will contain the remaining elements and may be of a smaller size.
2.0.0.0
2.1.0.0
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
+
System.Linq.IQueryable<TSource>
@@ -2781,6 +2957,12 @@ The last chunk will contain the remaining elements and may be of a smaller size.
netstandard
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
+
System.Linq.IQueryable<TSource>
@@ -2823,6 +3005,12 @@ The last chunk will contain the remaining elements and may be of a smaller size.
netstandard
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
+
System.Linq.IQueryable<TSource>
@@ -2867,6 +3055,12 @@ The last chunk will contain the remaining elements and may be of a smaller size.
netstandard
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
+
TSource
@@ -2918,6 +3112,12 @@ The last chunk will contain the remaining elements and may be of a smaller size.
2.0.0.0
2.1.0.0
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
+
TSource
@@ -2977,6 +3177,12 @@ The last chunk will contain the remaining elements and may be of a smaller size.
netstandard
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
+
TSource
@@ -3028,6 +3234,12 @@ The last chunk will contain the remaining elements and may be of a smaller size.
2.0.0.0
2.1.0.0
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
+
TSource
@@ -3105,6 +3317,12 @@ The last chunk will contain the remaining elements and may be of a smaller size.
2.0.0.0
2.1.0.0
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
+
System.Linq.IQueryable<TSource>
@@ -3172,6 +3390,12 @@ The last chunk will contain the remaining elements and may be of a smaller size.
2.0.0.0
2.1.0.0
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
+
System.Linq.IQueryable<TSource>
@@ -3223,6 +3447,12 @@ The last chunk will contain the remaining elements and may be of a smaller size.
netstandard
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
+
System.Linq.IQueryable<TSource>
@@ -3265,6 +3495,12 @@ The last chunk will contain the remaining elements and may be of a smaller size.
netstandard
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
+
System.Linq.IQueryable<TSource>
@@ -3328,6 +3564,12 @@ The last chunk will contain the remaining elements and may be of a smaller size.
2.0.0.0
2.1.0.0
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
+
TSource
@@ -3393,6 +3635,12 @@ The last chunk will contain the remaining elements and may be of a smaller size.
2.0.0.0
2.1.0.0
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
+
TSource
@@ -3477,6 +3725,12 @@ The last chunk will contain the remaining elements and may be of a smaller size.
2.0.0.0
2.1.0.0
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
+
TSource
@@ -3550,6 +3804,12 @@ The last chunk will contain the remaining elements and may be of a smaller size.
2.0.0.0
2.1.0.0
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
+
TSource
@@ -3610,6 +3870,12 @@ The last chunk will contain the remaining elements and may be of a smaller size.
netstandard
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
+
TSource
@@ -3651,6 +3917,12 @@ The last chunk will contain the remaining elements and may be of a smaller size.
netstandard
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
+
TSource
@@ -3713,6 +3985,12 @@ The last chunk will contain the remaining elements and may be of a smaller size.
2.0.0.0
2.1.0.0
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
+
System.Linq.IQueryable<System.Linq.IGrouping<TKey,TSource>>
@@ -3784,6 +4062,12 @@ The last chunk will contain the remaining elements and may be of a smaller size.
2.0.0.0
2.1.0.0
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
+
System.Linq.IQueryable<System.Linq.IGrouping<TKey,TSource>>
@@ -3848,6 +4132,12 @@ The last chunk will contain the remaining elements and may be of a smaller size.
2.0.0.0
2.1.0.0
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
+
System.Linq.IQueryable<System.Linq.IGrouping<TKey,TElement>>
@@ -3923,6 +4213,12 @@ The last chunk will contain the remaining elements and may be of a smaller size.
2.0.0.0
2.1.0.0
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
+
System.Linq.IQueryable<System.Linq.IGrouping<TKey,TElement>>
@@ -3991,6 +4287,12 @@ The last chunk will contain the remaining elements and may be of a smaller size.
2.0.0.0
2.1.0.0
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
+
System.Linq.IQueryable<TResult>
@@ -4066,6 +4368,12 @@ The last chunk will contain the remaining elements and may be of a smaller size.
2.0.0.0
2.1.0.0
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
+
System.Linq.IQueryable<TResult>
@@ -4134,6 +4442,12 @@ The last chunk will contain the remaining elements and may be of a smaller size.
2.0.0.0
2.1.0.0
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
+
System.Linq.IQueryable<TResult>
@@ -4213,6 +4527,12 @@ The last chunk will contain the remaining elements and may be of a smaller size.
2.0.0.0
2.1.0.0
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
+
System.Linq.IQueryable<TResult>
@@ -4295,6 +4615,12 @@ The last chunk will contain the remaining elements and may be of a smaller size.
2.0.0.0
2.1.0.0
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
+
System.Linq.IQueryable<TResult>
@@ -4376,6 +4702,12 @@ The last chunk will contain the remaining elements and may be of a smaller size.
2.0.0.0
2.1.0.0
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
+
System.Linq.IQueryable<TResult>
@@ -4460,6 +4792,12 @@ The last chunk will contain the remaining elements and may be of a smaller size.
2.0.0.0
2.1.0.0
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
+
System.Linq.IQueryable<TSource>
@@ -4527,6 +4865,12 @@ The last chunk will contain the remaining elements and may be of a smaller size.
2.0.0.0
2.1.0.0
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
+
System.Linq.IQueryable<TSource>
@@ -4578,6 +4922,12 @@ The last chunk will contain the remaining elements and may be of a smaller size.
netstandard
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
+
System.Linq.IQueryable<TSource>
@@ -4622,6 +4972,12 @@ The last chunk will contain the remaining elements and may be of a smaller size.
netstandard
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
+
System.Linq.IQueryable<TSource>
@@ -4687,6 +5043,12 @@ The last chunk will contain the remaining elements and may be of a smaller size.
2.0.0.0
2.1.0.0
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
+
System.Linq.IQueryable<TResult>
@@ -4768,6 +5130,12 @@ The last chunk will contain the remaining elements and may be of a smaller size.
2.0.0.0
2.1.0.0
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
+
System.Linq.IQueryable<TResult>
@@ -4852,6 +5220,12 @@ The last chunk will contain the remaining elements and may be of a smaller size.
2.0.0.0
2.1.0.0
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
+
TSource
@@ -4917,6 +5291,12 @@ The last chunk will contain the remaining elements and may be of a smaller size.
2.0.0.0
2.1.0.0
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
+
TSource
@@ -5001,6 +5381,12 @@ The last chunk will contain the remaining elements and may be of a smaller size.
2.0.0.0
2.1.0.0
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
+
TSource
@@ -5074,6 +5460,12 @@ The last chunk will contain the remaining elements and may be of a smaller size.
2.0.0.0
2.1.0.0
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
+
TSource
@@ -5134,6 +5526,12 @@ The last chunk will contain the remaining elements and may be of a smaller size.
netstandard
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
+
TSource
@@ -5175,6 +5573,12 @@ The last chunk will contain the remaining elements and may be of a smaller size.
netstandard
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
+
TSource
@@ -5237,6 +5641,12 @@ The last chunk will contain the remaining elements and may be of a smaller size.
2.0.0.0
2.1.0.0
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
+
System.Int64
@@ -5302,6 +5712,12 @@ The last chunk will contain the remaining elements and may be of a smaller size.
2.0.0.0
2.1.0.0
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
+
System.Int64
@@ -5372,6 +5788,12 @@ The last chunk will contain the remaining elements and may be of a smaller size.
2.0.0.0
2.1.0.0
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
+
TSource
@@ -5429,6 +5851,12 @@ The last chunk will contain the remaining elements and may be of a smaller size.
netstandard
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
+
TSource
@@ -5479,6 +5907,12 @@ The last chunk will contain the remaining elements and may be of a smaller size.
2.0.0.0
2.1.0.0
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
+
TResult
@@ -5542,6 +5976,12 @@ The last chunk will contain the remaining elements and may be of a smaller size.
netstandard
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
+
TSource
@@ -5585,6 +6025,12 @@ The last chunk will contain the remaining elements and may be of a smaller size.
netstandard
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
+
TSource
@@ -5640,6 +6086,12 @@ The last chunk will contain the remaining elements and may be of a smaller size.
2.0.0.0
2.1.0.0
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
+
TSource
@@ -5697,6 +6149,12 @@ The last chunk will contain the remaining elements and may be of a smaller size.
netstandard
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
+
TSource
@@ -5748,6 +6206,12 @@ The last chunk will contain the remaining elements and may be of a smaller size.
2.0.0.0
2.1.0.0
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
+
TResult
@@ -5811,6 +6275,12 @@ The last chunk will contain the remaining elements and may be of a smaller size.
netstandard
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
+
TSource
@@ -5854,6 +6324,12 @@ The last chunk will contain the remaining elements and may be of a smaller size.
netstandard
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
+
TSource
@@ -5908,6 +6384,12 @@ The last chunk will contain the remaining elements and may be of a smaller size.
2.0.0.0
2.1.0.0
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
+
System.Linq.IQueryable<TResult>
@@ -5962,6 +6444,12 @@ The last chunk will contain the remaining elements and may be of a smaller size.
netstandard
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
+
System.Linq.IOrderedQueryable<T>
@@ -6021,6 +6509,12 @@ The query behavior that occurs as a result of executing an expression tree
netstandard
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
+
System.Linq.IOrderedQueryable<T>
@@ -6102,6 +6596,12 @@ The query behavior that occurs as a result of executing an expression tree
2.0.0.0
2.1.0.0
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
+
System.Linq.IOrderedQueryable<TSource>
@@ -6173,6 +6673,12 @@ The query behavior that occurs as a result of executing an expression tree
2.0.0.0
2.1.0.0
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
+
System.Linq.IOrderedQueryable<TSource>
@@ -6247,6 +6753,12 @@ The query behavior that occurs as a result of executing an expression tree
2.0.0.0
2.1.0.0
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
+
System.Linq.IOrderedQueryable<TSource>
@@ -6310,6 +6822,12 @@ The query behavior that occurs as a result of executing an expression tree
2.0.0.0
2.1.0.0
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
+
System.Linq.IOrderedQueryable<TSource>
@@ -6372,6 +6890,12 @@ The query behavior that occurs as a result of executing an expression tree
netstandard
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
+
System.Linq.IOrderedQueryable<T>
@@ -6431,6 +6955,12 @@ The query behavior that occurs as a result of executing an expression tree
netstandard
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
+
System.Linq.IOrderedQueryable<T>
@@ -6497,6 +7027,12 @@ The query behavior that occurs as a result of executing an expression tree
System.Core
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
+
System.Linq.IQueryable<TSource>
@@ -6546,6 +7082,12 @@ The query behavior that occurs as a result of executing an expression tree
2.0.0.0
2.1.0.0
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
+
System.Linq.IQueryable<TSource>
@@ -6620,6 +7162,12 @@ The query behavior that occurs as a result of executing an expression tree
2.0.0.0
2.1.0.0
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
+
System.Linq.IQueryable<TResult>
@@ -6690,6 +7238,12 @@ The query behavior that occurs as a result of executing an expression tree
2.0.0.0
2.1.0.0
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
+
System.Linq.IQueryable<TResult>
@@ -6770,6 +7324,12 @@ The query behavior that occurs as a result of executing an expression tree
2.0.0.0
2.1.0.0
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
+
System.Linq.IQueryable<TResult>
@@ -6840,6 +7400,12 @@ The query behavior that occurs as a result of executing an expression tree
2.0.0.0
2.1.0.0
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
+
System.Linq.IQueryable<TResult>
@@ -6910,6 +7476,12 @@ The query behavior that occurs as a result of executing an expression tree
2.0.0.0
2.1.0.0
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
+
System.Linq.IQueryable<TResult>
@@ -6984,6 +7556,12 @@ The query behavior that occurs as a result of executing an expression tree
2.0.0.0
2.1.0.0
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
+
System.Linq.IQueryable<TResult>
@@ -7060,6 +7638,12 @@ The query behavior that occurs as a result of executing an expression tree
2.0.0.0
2.1.0.0
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
+
System.Boolean
@@ -7133,6 +7717,12 @@ The query behavior that occurs as a result of executing an expression tree
2.0.0.0
2.1.0.0
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
+
System.Boolean
@@ -7204,6 +7794,12 @@ The query behavior that occurs as a result of executing an expression tree
2.0.0.0
2.1.0.0
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
+
TSource
@@ -7274,6 +7870,12 @@ The query behavior that occurs as a result of executing an expression tree
2.0.0.0
2.1.0.0
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
+
TSource
@@ -7362,6 +7964,12 @@ The query behavior that occurs as a result of executing an expression tree
2.0.0.0
2.1.0.0
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
+
TSource
@@ -7436,6 +8044,12 @@ The query behavior that occurs as a result of executing an expression tree
2.0.0.0
2.1.0.0
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
+
TSource
@@ -7496,6 +8110,12 @@ The query behavior that occurs as a result of executing an expression tree
netstandard
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
+
TSource
@@ -7537,6 +8157,12 @@ The query behavior that occurs as a result of executing an expression tree
netstandard
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
+
TSource
@@ -7589,6 +8215,12 @@ The query behavior that occurs as a result of executing an expression tree
2.0.0.0
2.1.0.0
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
+
System.Linq.IQueryable<TSource>
@@ -7650,6 +8282,12 @@ The query behavior that occurs as a result of executing an expression tree
System.Core
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
+
System.Linq.IQueryable<TSource>
@@ -7717,6 +8355,12 @@ If `count` is not a positive number, this method returns an identical copy of th
2.0.0.0
2.1.0.0
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
+
System.Linq.IQueryable<TSource>
@@ -7785,6 +8429,12 @@ If `count` is not a positive number, this method returns an identical copy of th
2.0.0.0
2.1.0.0
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
+
System.Linq.IQueryable<TSource>
@@ -8405,6 +9055,12 @@ If `count` is not a positive number, this method returns an identical copy of th
2.0.0.0
2.1.0.0
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
+
System.Decimal
@@ -8476,6 +9132,12 @@ If `count` is not a positive number, this method returns an identical copy of th
2.0.0.0
2.1.0.0
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
+
System.Double
@@ -8544,6 +9206,12 @@ If `count` is not a positive number, this method returns an identical copy of th
2.0.0.0
2.1.0.0
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
+
System.Int32
@@ -8615,6 +9283,12 @@ If `count` is not a positive number, this method returns an identical copy of th
2.0.0.0
2.1.0.0
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
+
System.Int64
@@ -8686,6 +9360,12 @@ If `count` is not a positive number, this method returns an identical copy of th
2.0.0.0
2.1.0.0
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
+
System.Nullable<System.Decimal>
@@ -8757,6 +9437,12 @@ If `count` is not a positive number, this method returns an identical copy of th
2.0.0.0
2.1.0.0
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
+
System.Nullable<System.Double>
@@ -8827,6 +9513,12 @@ If `count` is not a positive number, this method returns an identical copy of th
2.0.0.0
2.1.0.0
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
+
System.Nullable<System.Int32>
@@ -8898,6 +9590,12 @@ If `count` is not a positive number, this method returns an identical copy of th
2.0.0.0
2.1.0.0
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
+
System.Nullable<System.Int64>
@@ -8969,6 +9667,12 @@ If `count` is not a positive number, this method returns an identical copy of th
2.0.0.0
2.1.0.0
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
+
System.Nullable<System.Single>
@@ -9039,6 +9743,12 @@ If `count` is not a positive number, this method returns an identical copy of th
2.0.0.0
2.1.0.0
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
+
System.Single
@@ -9109,6 +9819,12 @@ If `count` is not a positive number, this method returns an identical copy of th
2.0.0.0
2.1.0.0
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
+
System.Linq.IQueryable<TSource>
@@ -9166,6 +9882,12 @@ If `count` is not a positive number, this method returns an identical copy of th
netstandard
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
+
System.Linq.IQueryable<TSource>
@@ -9210,6 +9932,12 @@ If `count` is not a positive number, this method returns an identical copy of th
System.Core
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
+
System.Linq.IQueryable<TSource>
@@ -9277,6 +10005,12 @@ If `count` is not a positive number, this method returns an empty queryable sequ
2.0.0.0
2.1.0.0
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
+
System.Linq.IQueryable<TSource>
@@ -9345,6 +10079,12 @@ If `count` is not a positive number, this method returns an empty queryable sequ
2.0.0.0
2.1.0.0
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
+
System.Linq.IQueryable<TSource>
@@ -9423,6 +10163,12 @@ If `count` is not a positive number, this method returns an empty queryable sequ
2.0.0.0
2.1.0.0
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
+
System.Linq.IOrderedQueryable<TSource>
@@ -9494,6 +10240,12 @@ If `count` is not a positive number, this method returns an empty queryable sequ
2.0.0.0
2.1.0.0
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
+
System.Linq.IOrderedQueryable<TSource>
@@ -9568,6 +10320,12 @@ If `count` is not a positive number, this method returns an empty queryable sequ
2.0.0.0
2.1.0.0
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
+
System.Linq.IOrderedQueryable<TSource>
@@ -9631,6 +10389,12 @@ If `count` is not a positive number, this method returns an empty queryable sequ
2.0.0.0
2.1.0.0
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
+
System.Linq.IOrderedQueryable<TSource>
@@ -9713,6 +10477,12 @@ If `count` is not a positive number, this method returns an empty queryable sequ
2.0.0.0
2.1.0.0
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
+
System.Linq.IQueryable<TSource>
@@ -9780,6 +10550,12 @@ If `count` is not a positive number, this method returns an empty queryable sequ
2.0.0.0
2.1.0.0
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
+
System.Linq.IQueryable<TSource>
@@ -9831,6 +10607,12 @@ If `count` is not a positive number, this method returns an empty queryable sequ
netstandard
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
+
System.Linq.IQueryable<TSource>
@@ -9875,6 +10657,12 @@ If `count` is not a positive number, this method returns an empty queryable sequ
netstandard
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
+
System.Linq.IQueryable<TSource>
@@ -9940,6 +10728,12 @@ If `count` is not a positive number, this method returns an empty queryable sequ
2.0.0.0
2.1.0.0
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
+
System.Linq.IQueryable<TSource>
@@ -10008,6 +10802,12 @@ If `count` is not a positive number, this method returns an empty queryable sequ
2.0.0.0
2.1.0.0
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
+
System.Linq.IQueryable<TSource>
@@ -10070,6 +10870,12 @@ If `count` is not a positive number, this method returns an empty queryable sequ
netstandard
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
+
System.Linq.IQueryable<System.ValueTuple<TFirst,TSecond>>
@@ -10124,6 +10930,12 @@ If `count` is not a positive number, this method returns an empty queryable sequ
2.0.0.0
2.1.0.0
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
+
System.Linq.IQueryable<TResult>
@@ -10187,6 +10999,12 @@ If `count` is not a positive number, this method returns an empty queryable sequ
netstandard
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Enumerating collections as IQueryable can require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
+
+
System.Linq.IQueryable<System.ValueTuple<TFirst,TSecond,TThird>>
diff --git a/xml/System.Management/ManagementObjectCollection+ManagementObjectEnumerator.xml b/xml/System.Management/ManagementObjectCollection+ManagementObjectEnumerator.xml
index e7ee8a51532..795d7c2cb3d 100644
--- a/xml/System.Management/ManagementObjectCollection+ManagementObjectEnumerator.xml
+++ b/xml/System.Management/ManagementObjectCollection+ManagementObjectEnumerator.xml
@@ -25,14 +25,14 @@
Represents the enumerator on the collection.
-
@@ -58,13 +58,13 @@
Gets the current that this enumerator points to.
The current object in the enumeration.
-
@@ -93,13 +93,13 @@
Releases resources associated with this object. After this method has been called, an attempt to use this object will result in an exception being thrown.
-
@@ -125,13 +125,13 @@
Disposes of resources the object is holding. This is the destructor for the object. Finalizers are expressed using destructor syntax.
-
@@ -162,13 +162,13 @@
, if the enumerator was successfully advanced to the next element; if the enumerator has passed the end of the collection.
-
@@ -197,13 +197,13 @@
Resets the enumerator to the beginning of the collection.
-
@@ -231,7 +231,7 @@
Gets the current object in the collection.
The current element in the collection.
- To be added.
+ This member is an explicit interface member implementation. It can be used only when the instance is cast to an interface.
The collection was modified after the enumerator was created.
diff --git a/xml/System.Management/MethodDataCollection+MethodDataEnumerator.xml b/xml/System.Management/MethodDataCollection+MethodDataEnumerator.xml
index 2e4c12f8b4b..7214c5ce0e3 100644
--- a/xml/System.Management/MethodDataCollection+MethodDataEnumerator.xml
+++ b/xml/System.Management/MethodDataCollection+MethodDataEnumerator.xml
@@ -161,7 +161,7 @@
Gets the current object in the collection.
Returns the current element in the collection.
- To be added.
+ This member is an explicit interface member implementation. It can be used only when the instance is cast to an interface.
The collection was modified after the enumerator was created.
diff --git a/xml/System.Management/PropertyDataCollection+PropertyDataEnumerator.xml b/xml/System.Management/PropertyDataCollection+PropertyDataEnumerator.xml
index 8acc5db93bb..81b197d7b0c 100644
--- a/xml/System.Management/PropertyDataCollection+PropertyDataEnumerator.xml
+++ b/xml/System.Management/PropertyDataCollection+PropertyDataEnumerator.xml
@@ -161,7 +161,7 @@
Gets the current object in the collection.
Returns the current element in the collection.
- To be added.
+ This member is an explicit interface member implementation. It can be used only when the instance is cast to an interface.
The collection was modified after the enumerator was created.
diff --git a/xml/System.Management/QualifierDataCollection+QualifierDataEnumerator.xml b/xml/System.Management/QualifierDataCollection+QualifierDataEnumerator.xml
index 7e465c529f8..55ffcfc16ee 100644
--- a/xml/System.Management/QualifierDataCollection+QualifierDataEnumerator.xml
+++ b/xml/System.Management/QualifierDataCollection+QualifierDataEnumerator.xml
@@ -161,7 +161,7 @@
Gets the current object in the collection.
The current element in the collection.
- To be added.
+ This member is an explicit interface member implementation. It can be used only when the instance is cast to an interface.
The collection was modified after the enumerator was created.
diff --git a/xml/System.Net.Http.Headers/HeaderStringValues+Enumerator.xml b/xml/System.Net.Http.Headers/HeaderStringValues+Enumerator.xml
index 9aa2e83a53c..782bc9db5f2 100644
--- a/xml/System.Net.Http.Headers/HeaderStringValues+Enumerator.xml
+++ b/xml/System.Net.Http.Headers/HeaderStringValues+Enumerator.xml
@@ -50,7 +50,7 @@
Gets the element in the collection at the current position of the enumerator.
- To be added.
+ The element in the collection at the current position of the enumerator.
To be added.
@@ -130,7 +130,7 @@
Gets the element in the collection at the current position of the enumerator.
- To be added.
+ The element in the collection at the current position of the enumerator.
Gets the number of header values in the collection.
- To be added.
+ The number of elements in the collection.
To be added.
diff --git a/xml/System.Net.Http.Headers/HttpHeadersNonValidated+Enumerator.xml b/xml/System.Net.Http.Headers/HttpHeadersNonValidated+Enumerator.xml
index 1c7c21cca81..01341d0109d 100644
--- a/xml/System.Net.Http.Headers/HttpHeadersNonValidated+Enumerator.xml
+++ b/xml/System.Net.Http.Headers/HttpHeadersNonValidated+Enumerator.xml
@@ -50,7 +50,7 @@
Gets the element in the collection at the current position of the enumerator.
- To be added.
+ The element in the collection at the current position of the enumerator.
To be added.
@@ -130,7 +130,7 @@
Gets the element in the collection at the current position of the enumerator.
- To be added.
+ The element in the collection at the current position of the enumerator.
Gets the number of headers stored in the collection.
- To be added.
+ The number of elements in the collection.
7.0.0.0
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext.")>]
+
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")]
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")>]
@@ -76,6 +80,10 @@
7.0.0.0
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext.")>]
+
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")]
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")>]
@@ -113,6 +121,10 @@
7.0.0.0
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext.")>]
+
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")]
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")>]
@@ -199,6 +211,10 @@
7.0.0.0
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext.")>]
+
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")]
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")>]
@@ -271,6 +287,10 @@
7.0.0.0
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext.")>]
+
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")]
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")>]
@@ -317,6 +337,10 @@
7.0.0.0
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext.")>]
+
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")]
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")>]
@@ -356,6 +380,10 @@
7.0.0.0
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext.")>]
+
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")]
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")>]
@@ -446,6 +474,10 @@
7.0.0.0
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext.")>]
+
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")]
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")>]
@@ -528,6 +560,10 @@
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")]
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")>]
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext.")>]
+
System.Threading.Tasks.Task<System.Object>
@@ -581,6 +617,10 @@ This method uses [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")]
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")>]
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext.")>]
+
System.Threading.Tasks.Task<System.Object>
@@ -627,6 +667,10 @@ This method uses [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")]
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")>]
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext.")>]
+
System.Threading.Tasks.Task<System.Object>
@@ -714,6 +758,10 @@ This method uses [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")]
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")>]
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext.")>]
+
System.Threading.Tasks.Task<System.Object>
@@ -787,6 +835,10 @@ This method uses [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")]
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")>]
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext.")>]
+
System.Threading.Tasks.Task<TValue>
@@ -842,6 +894,10 @@ This method uses [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")]
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")>]
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext.")>]
+
System.Threading.Tasks.Task<TValue>
@@ -890,6 +946,10 @@ This method uses [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")]
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")>]
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext.")>]
+
System.Threading.Tasks.Task<TValue>
@@ -981,6 +1041,10 @@ This method uses [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")]
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")>]
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext.")>]
+
System.Threading.Tasks.Task<TValue>
@@ -1053,6 +1117,10 @@ This method uses 7.0.0.0
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext.")>]
+
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")]
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")>]
@@ -1102,6 +1170,10 @@ This method uses 7.0.0.0
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext.")>]
+
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")]
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")>]
@@ -1143,6 +1215,10 @@ This method uses 7.0.0.0
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext.")>]
+
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")]
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")>]
@@ -1237,6 +1313,10 @@ This method uses 7.0.0.0
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext.")>]
+
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")]
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")>]
@@ -1324,6 +1404,10 @@ This method uses [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")]
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")>]
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext.")>]
+
System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage>
@@ -1382,6 +1466,10 @@ This method uses [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")]
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")>]
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext.")>]
+
System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage>
@@ -1432,6 +1520,10 @@ This method uses [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")]
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")>]
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext.")>]
+
System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage>
@@ -1527,6 +1619,10 @@ This method uses [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")]
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")>]
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext.")>]
+
System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage>
@@ -1609,6 +1705,10 @@ This method uses [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")]
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")>]
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext.")>]
+
System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage>
@@ -1667,6 +1767,10 @@ This method uses [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")]
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")>]
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext.")>]
+
System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage>
@@ -1717,6 +1821,10 @@ This method uses [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")]
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")>]
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext.")>]
+
System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage>
@@ -1812,6 +1920,10 @@ This method uses [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")]
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")>]
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext.")>]
+
System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage>
diff --git a/xml/System.Net.Http.Json/HttpContentJsonExtensions.xml b/xml/System.Net.Http.Json/HttpContentJsonExtensions.xml
index 64807678cee..0454e6a8dc9 100644
--- a/xml/System.Net.Http.Json/HttpContentJsonExtensions.xml
+++ b/xml/System.Net.Http.Json/HttpContentJsonExtensions.xml
@@ -38,6 +38,10 @@
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")]
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")>]
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext.")>]
+
System.Threading.Tasks.Task<System.Object>
@@ -107,6 +111,10 @@
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")]
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")>]
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext.")>]
+
System.Threading.Tasks.Task<T>
diff --git a/xml/System.Net.Http.Json/JsonContent.xml b/xml/System.Net.Http.Json/JsonContent.xml
index c2763638d1c..d20dedf3c8e 100644
--- a/xml/System.Net.Http.Json/JsonContent.xml
+++ b/xml/System.Net.Http.Json/JsonContent.xml
@@ -38,6 +38,10 @@
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")]
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")>]
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext.")>]
+
System.Net.Http.Json.JsonContent
@@ -76,6 +80,10 @@
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")]
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")>]
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext.")>]
+
System.Net.Http.Json.JsonContent
diff --git a/xml/System.Net.NetworkInformation/IPAddressInformation.xml b/xml/System.Net.NetworkInformation/IPAddressInformation.xml
index 738e39a38b6..baf59b29d9b 100644
--- a/xml/System.Net.NetworkInformation/IPAddressInformation.xml
+++ b/xml/System.Net.NetworkInformation/IPAddressInformation.xml
@@ -186,6 +186,12 @@
2.0.0.0
2.1.0.0
+
+
+ [System.Runtime.Versioning.SupportedOSPlatform("windows")]
+ [<System.Runtime.Versioning.SupportedOSPlatform("windows")>]
+
+
System.Boolean
@@ -241,6 +247,12 @@
2.0.0.0
2.1.0.0
+
+
+ [System.Runtime.Versioning.SupportedOSPlatform("windows")]
+ [<System.Runtime.Versioning.SupportedOSPlatform("windows")>]
+
+
System.Boolean
diff --git a/xml/System.Net.NetworkInformation/IPGlobalProperties.xml b/xml/System.Net.NetworkInformation/IPGlobalProperties.xml
index c07a208e97e..3cbbeecf7d1 100644
--- a/xml/System.Net.NetworkInformation/IPGlobalProperties.xml
+++ b/xml/System.Net.NetworkInformation/IPGlobalProperties.xml
@@ -798,6 +798,24 @@
2.0.0.0
2.1.0.0
+
+
+ [System.Runtime.Versioning.UnsupportedOSPlatform("freebsd")]
+ [<System.Runtime.Versioning.UnsupportedOSPlatform("freebsd")>]
+
+
+ [System.Runtime.Versioning.UnsupportedOSPlatform("ios")]
+ [<System.Runtime.Versioning.UnsupportedOSPlatform("ios")>]
+
+
+ [System.Runtime.Versioning.UnsupportedOSPlatform("osx")]
+ [<System.Runtime.Versioning.UnsupportedOSPlatform("osx")>]
+
+
+ [System.Runtime.Versioning.UnsupportedOSPlatform("tvos")]
+ [<System.Runtime.Versioning.UnsupportedOSPlatform("tvos")>]
+
+
System.Net.NetworkInformation.IPGlobalStatistics
diff --git a/xml/System.Net.NetworkInformation/IPInterfaceProperties.xml b/xml/System.Net.NetworkInformation/IPInterfaceProperties.xml
index cdbf7536cb7..e663aa8a25e 100644
--- a/xml/System.Net.NetworkInformation/IPInterfaceProperties.xml
+++ b/xml/System.Net.NetworkInformation/IPInterfaceProperties.xml
@@ -135,8 +135,8 @@
- [System.Runtime.Versioning.UnsupportedOSPlatform("android")]
- [<System.Runtime.Versioning.UnsupportedOSPlatform("android")>]
+ [System.Runtime.Versioning.SupportedOSPlatform("windows")]
+ [<System.Runtime.Versioning.SupportedOSPlatform("windows")>]
@@ -198,6 +198,22 @@
[System.Runtime.Versioning.UnsupportedOSPlatform("android")]
[<System.Runtime.Versioning.UnsupportedOSPlatform("android")>]
+
+ [System.Runtime.Versioning.UnsupportedOSPlatform("freebsd")]
+ [<System.Runtime.Versioning.UnsupportedOSPlatform("freebsd")>]
+
+
+ [System.Runtime.Versioning.UnsupportedOSPlatform("ios")]
+ [<System.Runtime.Versioning.UnsupportedOSPlatform("ios")>]
+
+
+ [System.Runtime.Versioning.UnsupportedOSPlatform("osx")]
+ [<System.Runtime.Versioning.UnsupportedOSPlatform("osx")>]
+
+
+ [System.Runtime.Versioning.UnsupportedOSPlatform("tvos")]
+ [<System.Runtime.Versioning.UnsupportedOSPlatform("tvos")>]
+
System.Net.NetworkInformation.IPAddressCollection
@@ -532,6 +548,22 @@
[System.Runtime.Versioning.UnsupportedOSPlatform("android")]
[<System.Runtime.Versioning.UnsupportedOSPlatform("android")>]
+
+ [System.Runtime.Versioning.UnsupportedOSPlatform("freebsd")]
+ [<System.Runtime.Versioning.UnsupportedOSPlatform("freebsd")>]
+
+
+ [System.Runtime.Versioning.UnsupportedOSPlatform("ios")]
+ [<System.Runtime.Versioning.UnsupportedOSPlatform("ios")>]
+
+
+ [System.Runtime.Versioning.UnsupportedOSPlatform("osx")]
+ [<System.Runtime.Versioning.UnsupportedOSPlatform("osx")>]
+
+
+ [System.Runtime.Versioning.UnsupportedOSPlatform("tvos")]
+ [<System.Runtime.Versioning.UnsupportedOSPlatform("tvos")>]
+
System.Boolean
@@ -590,8 +622,8 @@
- [System.Runtime.Versioning.UnsupportedOSPlatform("android")]
- [<System.Runtime.Versioning.UnsupportedOSPlatform("android")>]
+ [System.Runtime.Versioning.SupportedOSPlatform("windows")]
+ [<System.Runtime.Versioning.SupportedOSPlatform("windows")>]
@@ -762,6 +794,22 @@
[System.Runtime.Versioning.UnsupportedOSPlatform("android")]
[<System.Runtime.Versioning.UnsupportedOSPlatform("android")>]
+
+ [System.Runtime.Versioning.UnsupportedOSPlatform("freebsd")]
+ [<System.Runtime.Versioning.UnsupportedOSPlatform("freebsd")>]
+
+
+ [System.Runtime.Versioning.UnsupportedOSPlatform("ios")]
+ [<System.Runtime.Versioning.UnsupportedOSPlatform("ios")>]
+
+
+ [System.Runtime.Versioning.UnsupportedOSPlatform("osx")]
+ [<System.Runtime.Versioning.UnsupportedOSPlatform("osx")>]
+
+
+ [System.Runtime.Versioning.UnsupportedOSPlatform("tvos")]
+ [<System.Runtime.Versioning.UnsupportedOSPlatform("tvos")>]
+
System.Net.NetworkInformation.IPAddressCollection
diff --git a/xml/System.Net.NetworkInformation/IPInterfaceStatistics.xml b/xml/System.Net.NetworkInformation/IPInterfaceStatistics.xml
index 0ad9e57baaf..0a42bad012c 100644
--- a/xml/System.Net.NetworkInformation/IPInterfaceStatistics.xml
+++ b/xml/System.Net.NetworkInformation/IPInterfaceStatistics.xml
@@ -276,6 +276,12 @@
2.0.0.0
2.1.0.0
+
+
+ [System.Runtime.Versioning.UnsupportedOSPlatform("linux")]
+ [<System.Runtime.Versioning.UnsupportedOSPlatform("linux")>]
+
+
System.Int64
@@ -364,6 +370,12 @@
2.0.0.0
2.1.0.0
+
+
+ [System.Runtime.Versioning.UnsupportedOSPlatform("linux")]
+ [<System.Runtime.Versioning.UnsupportedOSPlatform("linux")>]
+
+
System.Int64
@@ -410,20 +422,20 @@
- [System.Runtime.Versioning.UnsupportedOSPlatform("osx")]
- [<System.Runtime.Versioning.UnsupportedOSPlatform("osx")>]
+ [System.Runtime.Versioning.UnsupportedOSPlatform("freebsd")]
+ [<System.Runtime.Versioning.UnsupportedOSPlatform("freebsd")>]
[System.Runtime.Versioning.UnsupportedOSPlatform("ios")]
[<System.Runtime.Versioning.UnsupportedOSPlatform("ios")>]
- [System.Runtime.Versioning.UnsupportedOSPlatform("tvos")]
- [<System.Runtime.Versioning.UnsupportedOSPlatform("tvos")>]
+ [System.Runtime.Versioning.UnsupportedOSPlatform("osx")]
+ [<System.Runtime.Versioning.UnsupportedOSPlatform("osx")>]
- [System.Runtime.Versioning.UnsupportedOSPlatform("freebsd")]
- [<System.Runtime.Versioning.UnsupportedOSPlatform("freebsd")>]
+ [System.Runtime.Versioning.UnsupportedOSPlatform("tvos")]
+ [<System.Runtime.Versioning.UnsupportedOSPlatform("tvos")>]
diff --git a/xml/System.Net.NetworkInformation/IPv4InterfaceProperties.xml b/xml/System.Net.NetworkInformation/IPv4InterfaceProperties.xml
index 64ec04a2bdb..bde98b20432 100644
--- a/xml/System.Net.NetworkInformation/IPv4InterfaceProperties.xml
+++ b/xml/System.Net.NetworkInformation/IPv4InterfaceProperties.xml
@@ -190,8 +190,8 @@
- [System.Runtime.Versioning.UnsupportedOSPlatform("android")]
- [<System.Runtime.Versioning.UnsupportedOSPlatform("android")>]
+ [System.Runtime.Versioning.SupportedOSPlatform("windows")]
+ [<System.Runtime.Versioning.SupportedOSPlatform("windows")>]
@@ -251,8 +251,8 @@
- [System.Runtime.Versioning.UnsupportedOSPlatform("android")]
- [<System.Runtime.Versioning.UnsupportedOSPlatform("android")>]
+ [System.Runtime.Versioning.SupportedOSPlatform("windows")]
+ [<System.Runtime.Versioning.SupportedOSPlatform("windows")>]
@@ -312,8 +312,8 @@
- [System.Runtime.Versioning.UnsupportedOSPlatform("android")]
- [<System.Runtime.Versioning.UnsupportedOSPlatform("android")>]
+ [System.Runtime.Versioning.SupportedOSPlatform("windows")]
+ [<System.Runtime.Versioning.SupportedOSPlatform("windows")>]
@@ -373,8 +373,12 @@
- [System.Runtime.Versioning.UnsupportedOSPlatform("android")]
- [<System.Runtime.Versioning.UnsupportedOSPlatform("android")>]
+ [System.Runtime.Versioning.SupportedOSPlatform("windows")]
+ [<System.Runtime.Versioning.SupportedOSPlatform("windows")>]
+
+
+ [System.Runtime.Versioning.SupportedOSPlatform("linux")]
+ [<System.Runtime.Versioning.SupportedOSPlatform("linux")>]
@@ -488,8 +492,12 @@
- [System.Runtime.Versioning.UnsupportedOSPlatform("android")]
- [<System.Runtime.Versioning.UnsupportedOSPlatform("android")>]
+ [System.Runtime.Versioning.SupportedOSPlatform("windows")]
+ [<System.Runtime.Versioning.SupportedOSPlatform("windows")>]
+
+
+ [System.Runtime.Versioning.SupportedOSPlatform("linux")]
+ [<System.Runtime.Versioning.SupportedOSPlatform("linux")>]
diff --git a/xml/System.Net.NetworkInformation/IPv4InterfaceStatistics.xml b/xml/System.Net.NetworkInformation/IPv4InterfaceStatistics.xml
index da56b5b83f6..1d37de39707 100644
--- a/xml/System.Net.NetworkInformation/IPv4InterfaceStatistics.xml
+++ b/xml/System.Net.NetworkInformation/IPv4InterfaceStatistics.xml
@@ -416,20 +416,20 @@
- [System.Runtime.Versioning.UnsupportedOSPlatform("osx")]
- [<System.Runtime.Versioning.UnsupportedOSPlatform("osx")>]
+ [System.Runtime.Versioning.UnsupportedOSPlatform("freebsd")]
+ [<System.Runtime.Versioning.UnsupportedOSPlatform("freebsd")>]
[System.Runtime.Versioning.UnsupportedOSPlatform("ios")]
[<System.Runtime.Versioning.UnsupportedOSPlatform("ios")>]
- [System.Runtime.Versioning.UnsupportedOSPlatform("tvos")]
- [<System.Runtime.Versioning.UnsupportedOSPlatform("tvos")>]
+ [System.Runtime.Versioning.UnsupportedOSPlatform("osx")]
+ [<System.Runtime.Versioning.UnsupportedOSPlatform("osx")>]
- [System.Runtime.Versioning.UnsupportedOSPlatform("freebsd")]
- [<System.Runtime.Versioning.UnsupportedOSPlatform("freebsd")>]
+ [System.Runtime.Versioning.UnsupportedOSPlatform("tvos")]
+ [<System.Runtime.Versioning.UnsupportedOSPlatform("tvos")>]
diff --git a/xml/System.Net.NetworkInformation/IPv6InterfaceProperties.xml b/xml/System.Net.NetworkInformation/IPv6InterfaceProperties.xml
index d642224b700..ee0cfdfdd09 100644
--- a/xml/System.Net.NetworkInformation/IPv6InterfaceProperties.xml
+++ b/xml/System.Net.NetworkInformation/IPv6InterfaceProperties.xml
@@ -133,6 +133,24 @@
2.0.0.0
2.1.0.0
+
+
+ [System.Runtime.Versioning.UnsupportedOSPlatform("freebsd")]
+ [<System.Runtime.Versioning.UnsupportedOSPlatform("freebsd")>]
+
+
+ [System.Runtime.Versioning.UnsupportedOSPlatform("ios")]
+ [<System.Runtime.Versioning.UnsupportedOSPlatform("ios")>]
+
+
+ [System.Runtime.Versioning.UnsupportedOSPlatform("osx")]
+ [<System.Runtime.Versioning.UnsupportedOSPlatform("osx")>]
+
+
+ [System.Runtime.Versioning.UnsupportedOSPlatform("tvos")]
+ [<System.Runtime.Versioning.UnsupportedOSPlatform("tvos")>]
+
+
System.Int64
diff --git a/xml/System.Net.NetworkInformation/IcmpV4Statistics.xml b/xml/System.Net.NetworkInformation/IcmpV4Statistics.xml
index 96c881c5fe2..f96c57c9a6a 100644
--- a/xml/System.Net.NetworkInformation/IcmpV4Statistics.xml
+++ b/xml/System.Net.NetworkInformation/IcmpV4Statistics.xml
@@ -687,6 +687,24 @@
2.0.0.0
2.1.0.0
+
+
+ [System.Runtime.Versioning.UnsupportedOSPlatform("freebsd")]
+ [<System.Runtime.Versioning.UnsupportedOSPlatform("freebsd")>]
+
+
+ [System.Runtime.Versioning.UnsupportedOSPlatform("ios")]
+ [<System.Runtime.Versioning.UnsupportedOSPlatform("ios")>]
+
+
+ [System.Runtime.Versioning.UnsupportedOSPlatform("osx")]
+ [<System.Runtime.Versioning.UnsupportedOSPlatform("osx")>]
+
+
+ [System.Runtime.Versioning.UnsupportedOSPlatform("tvos")]
+ [<System.Runtime.Versioning.UnsupportedOSPlatform("tvos")>]
+
+
System.Int64
@@ -736,6 +754,24 @@
2.0.0.0
2.1.0.0
+
+
+ [System.Runtime.Versioning.UnsupportedOSPlatform("freebsd")]
+ [<System.Runtime.Versioning.UnsupportedOSPlatform("freebsd")>]
+
+
+ [System.Runtime.Versioning.UnsupportedOSPlatform("ios")]
+ [<System.Runtime.Versioning.UnsupportedOSPlatform("ios")>]
+
+
+ [System.Runtime.Versioning.UnsupportedOSPlatform("osx")]
+ [<System.Runtime.Versioning.UnsupportedOSPlatform("osx")>]
+
+
+ [System.Runtime.Versioning.UnsupportedOSPlatform("tvos")]
+ [<System.Runtime.Versioning.UnsupportedOSPlatform("tvos")>]
+
+
System.Int64
@@ -785,6 +821,24 @@
2.0.0.0
2.1.0.0
+
+
+ [System.Runtime.Versioning.UnsupportedOSPlatform("freebsd")]
+ [<System.Runtime.Versioning.UnsupportedOSPlatform("freebsd")>]
+
+
+ [System.Runtime.Versioning.UnsupportedOSPlatform("ios")]
+ [<System.Runtime.Versioning.UnsupportedOSPlatform("ios")>]
+
+
+ [System.Runtime.Versioning.UnsupportedOSPlatform("osx")]
+ [<System.Runtime.Versioning.UnsupportedOSPlatform("osx")>]
+
+
+ [System.Runtime.Versioning.UnsupportedOSPlatform("tvos")]
+ [<System.Runtime.Versioning.UnsupportedOSPlatform("tvos")>]
+
+
System.Int64
@@ -839,6 +893,24 @@
2.0.0.0
2.1.0.0
+
+
+ [System.Runtime.Versioning.UnsupportedOSPlatform("freebsd")]
+ [<System.Runtime.Versioning.UnsupportedOSPlatform("freebsd")>]
+
+
+ [System.Runtime.Versioning.UnsupportedOSPlatform("ios")]
+ [<System.Runtime.Versioning.UnsupportedOSPlatform("ios")>]
+
+
+ [System.Runtime.Versioning.UnsupportedOSPlatform("osx")]
+ [<System.Runtime.Versioning.UnsupportedOSPlatform("osx")>]
+
+
+ [System.Runtime.Versioning.UnsupportedOSPlatform("tvos")]
+ [<System.Runtime.Versioning.UnsupportedOSPlatform("tvos")>]
+
+
System.Int64
diff --git a/xml/System.Net.NetworkInformation/IcmpV6Statistics.xml b/xml/System.Net.NetworkInformation/IcmpV6Statistics.xml
index c735f26a051..54ecd264cb4 100644
--- a/xml/System.Net.NetworkInformation/IcmpV6Statistics.xml
+++ b/xml/System.Net.NetworkInformation/IcmpV6Statistics.xml
@@ -473,6 +473,24 @@
2.0.0.0
2.1.0.0
+
+
+ [System.Runtime.Versioning.UnsupportedOSPlatform("freebsd")]
+ [<System.Runtime.Versioning.UnsupportedOSPlatform("freebsd")>]
+
+
+ [System.Runtime.Versioning.UnsupportedOSPlatform("ios")]
+ [<System.Runtime.Versioning.UnsupportedOSPlatform("ios")>]
+
+
+ [System.Runtime.Versioning.UnsupportedOSPlatform("osx")]
+ [<System.Runtime.Versioning.UnsupportedOSPlatform("osx")>]
+
+
+ [System.Runtime.Versioning.UnsupportedOSPlatform("tvos")]
+ [<System.Runtime.Versioning.UnsupportedOSPlatform("tvos")>]
+
+
System.Int64
@@ -522,6 +540,24 @@
2.0.0.0
2.1.0.0
+
+
+ [System.Runtime.Versioning.UnsupportedOSPlatform("freebsd")]
+ [<System.Runtime.Versioning.UnsupportedOSPlatform("freebsd")>]
+
+
+ [System.Runtime.Versioning.UnsupportedOSPlatform("ios")]
+ [<System.Runtime.Versioning.UnsupportedOSPlatform("ios")>]
+
+
+ [System.Runtime.Versioning.UnsupportedOSPlatform("osx")]
+ [<System.Runtime.Versioning.UnsupportedOSPlatform("osx")>]
+
+
+ [System.Runtime.Versioning.UnsupportedOSPlatform("tvos")]
+ [<System.Runtime.Versioning.UnsupportedOSPlatform("tvos")>]
+
+
System.Int64
@@ -895,6 +931,24 @@
2.0.0.0
2.1.0.0
+
+
+ [System.Runtime.Versioning.UnsupportedOSPlatform("freebsd")]
+ [<System.Runtime.Versioning.UnsupportedOSPlatform("freebsd")>]
+
+
+ [System.Runtime.Versioning.UnsupportedOSPlatform("ios")]
+ [<System.Runtime.Versioning.UnsupportedOSPlatform("ios")>]
+
+
+ [System.Runtime.Versioning.UnsupportedOSPlatform("osx")]
+ [<System.Runtime.Versioning.UnsupportedOSPlatform("osx")>]
+
+
+ [System.Runtime.Versioning.UnsupportedOSPlatform("tvos")]
+ [<System.Runtime.Versioning.UnsupportedOSPlatform("tvos")>]
+
+
System.Int64
@@ -949,6 +1003,24 @@
2.0.0.0
2.1.0.0
+
+
+ [System.Runtime.Versioning.UnsupportedOSPlatform("freebsd")]
+ [<System.Runtime.Versioning.UnsupportedOSPlatform("freebsd")>]
+
+
+ [System.Runtime.Versioning.UnsupportedOSPlatform("ios")]
+ [<System.Runtime.Versioning.UnsupportedOSPlatform("ios")>]
+
+
+ [System.Runtime.Versioning.UnsupportedOSPlatform("osx")]
+ [<System.Runtime.Versioning.UnsupportedOSPlatform("osx")>]
+
+
+ [System.Runtime.Versioning.UnsupportedOSPlatform("tvos")]
+ [<System.Runtime.Versioning.UnsupportedOSPlatform("tvos")>]
+
+
System.Int64
diff --git a/xml/System.Net.NetworkInformation/MulticastIPAddressInformation.xml b/xml/System.Net.NetworkInformation/MulticastIPAddressInformation.xml
index 493bd8e5a22..7028a178888 100644
--- a/xml/System.Net.NetworkInformation/MulticastIPAddressInformation.xml
+++ b/xml/System.Net.NetworkInformation/MulticastIPAddressInformation.xml
@@ -123,6 +123,12 @@
2.0.0.0
2.1.0.0
+
+
+ [System.Runtime.Versioning.SupportedOSPlatform("windows")]
+ [<System.Runtime.Versioning.SupportedOSPlatform("windows")>]
+
+
System.Int64
@@ -169,6 +175,12 @@
2.0.0.0
2.1.0.0
+
+
+ [System.Runtime.Versioning.SupportedOSPlatform("windows")]
+ [<System.Runtime.Versioning.SupportedOSPlatform("windows")>]
+
+
System.Int64
@@ -215,6 +227,12 @@
2.0.0.0
2.1.0.0
+
+
+ [System.Runtime.Versioning.SupportedOSPlatform("windows")]
+ [<System.Runtime.Versioning.SupportedOSPlatform("windows")>]
+
+
System.Int64
@@ -262,6 +280,12 @@
2.0.0.0
2.1.0.0
+
+
+ [System.Runtime.Versioning.SupportedOSPlatform("windows")]
+ [<System.Runtime.Versioning.SupportedOSPlatform("windows")>]
+
+
System.Net.NetworkInformation.DuplicateAddressDetectionState
@@ -308,6 +332,12 @@
2.0.0.0
2.1.0.0
+
+
+ [System.Runtime.Versioning.SupportedOSPlatform("windows")]
+ [<System.Runtime.Versioning.SupportedOSPlatform("windows")>]
+
+
System.Net.NetworkInformation.PrefixOrigin
@@ -354,6 +384,12 @@
2.0.0.0
2.1.0.0
+
+
+ [System.Runtime.Versioning.SupportedOSPlatform("windows")]
+ [<System.Runtime.Versioning.SupportedOSPlatform("windows")>]
+
+
System.Net.NetworkInformation.SuffixOrigin
diff --git a/xml/System.Net.NetworkInformation/UnicastIPAddressInformation.xml b/xml/System.Net.NetworkInformation/UnicastIPAddressInformation.xml
index d93501e307d..cf2c77d21c2 100644
--- a/xml/System.Net.NetworkInformation/UnicastIPAddressInformation.xml
+++ b/xml/System.Net.NetworkInformation/UnicastIPAddressInformation.xml
@@ -123,6 +123,12 @@
2.0.0.0
2.1.0.0
+
+
+ [System.Runtime.Versioning.SupportedOSPlatform("windows")]
+ [<System.Runtime.Versioning.SupportedOSPlatform("windows")>]
+
+
System.Int64
@@ -169,6 +175,12 @@
2.0.0.0
2.1.0.0
+
+
+ [System.Runtime.Versioning.SupportedOSPlatform("windows")]
+ [<System.Runtime.Versioning.SupportedOSPlatform("windows")>]
+
+
System.Int64
@@ -215,6 +227,12 @@
2.0.0.0
2.1.0.0
+
+
+ [System.Runtime.Versioning.SupportedOSPlatform("windows")]
+ [<System.Runtime.Versioning.SupportedOSPlatform("windows")>]
+
+
System.Int64
@@ -262,6 +280,12 @@
2.0.0.0
2.1.0.0
+
+
+ [System.Runtime.Versioning.SupportedOSPlatform("windows")]
+ [<System.Runtime.Versioning.SupportedOSPlatform("windows")>]
+
+
System.Net.NetworkInformation.DuplicateAddressDetectionState
@@ -383,6 +407,12 @@
2.0.0.0
2.1.0.0
+
+
+ [System.Runtime.Versioning.SupportedOSPlatform("windows")]
+ [<System.Runtime.Versioning.SupportedOSPlatform("windows")>]
+
+
System.Net.NetworkInformation.PrefixOrigin
@@ -429,6 +459,12 @@
2.0.0.0
2.1.0.0
+
+
+ [System.Runtime.Versioning.SupportedOSPlatform("windows")]
+ [<System.Runtime.Versioning.SupportedOSPlatform("windows")>]
+
+
System.Net.NetworkInformation.SuffixOrigin
diff --git a/xml/System.Numerics/BigInteger.xml b/xml/System.Numerics/BigInteger.xml
index 310330f553f..87d9d0c35f6 100644
--- a/xml/System.Numerics/BigInteger.xml
+++ b/xml/System.Numerics/BigInteger.xml
@@ -1029,9 +1029,9 @@
- To be added.
- To be added.
- To be added.
+ The value to clamp.
+ The inclusive minimum to which should clamp.
+ The inclusive maximum to which should clamp.
Clamps a value to an inclusive minimum and maximum value.
The result of clamping to the inclusive range of and .
To be added.
@@ -1442,8 +1442,8 @@
- To be added.
- To be added.
+ The value whose magnitude is used in the result.
+ The value whose sign is used in the result.
Copies the sign of a value to the sign of another value.
A value with the magnitude of and the sign of .
To be added.
@@ -1485,8 +1485,8 @@
- To be added.
- To be added.
+ The type of .
+ The value that's used to create the instance of .
Creates an instance of the current type from a value, throwing an overflow exception for any values that fall outside the representable range of the current type.
An instance of created from .
To be added.
@@ -1528,8 +1528,8 @@
- To be added.
- To be added.
+ The type of .
+ The value that's used to create the instance of .
Creates an instance of the current type from a value, saturating any values that fall outside the representable range of the current type.
An instance of created from , saturating if falls outside the representable range of .
To be added.
@@ -1571,8 +1571,8 @@
- To be added.
- To be added.
+ The type of .
+ The value that's used to create the instance of .
Creates an instance of the current type from a value, truncating any values that fall outside the representable range of the current type.
An instance of created from , truncating if falls outside the representable range of .
To be added.
@@ -1685,8 +1685,8 @@
- To be added.
- To be added.
+ The value that divides.
+ The value that divides .
Computes the quotient and remainder of two values.
The quotient and remainder of divided-by .
To be added.
@@ -2283,7 +2283,7 @@ value Mod 2 = 0
- To be added.
+ The value to be checked.
Determines if a value represents an even integral number.
if is an even integer; otherwise, .
@@ -2329,7 +2329,7 @@ A return value of `false` does not imply that
- To be added.
+ The value to be checked.
Determines if a value is negative.
if is negative; otherwise, .
@@ -2373,7 +2373,7 @@ A return value of `false` does not imply that
- To be added.
+ The value to be checked.
Determines if a value represents an odd integral number.
if is an odd integer; otherwise, .
@@ -2465,7 +2465,7 @@ A return value of `false` does not imply that
- To be added.
+ The value to be checked.
Determines if a value is positive.
if is positive; otherwise, .
@@ -2509,7 +2509,7 @@ A return value of `false` does not imply that
- To be added.
+ The value to be checked.
Determines if a value is a power of two.
if is a power of two; otherwise, .
@@ -2636,7 +2636,7 @@ A return value of `false` does not imply that
- To be added.
+ The value whose leading zeroes are to be counted.
Computes the number of leading zeros in a value.
The number of leading zeros in .
To be added.
@@ -2893,7 +2893,7 @@ A return value of `false` does not imply that
- To be added.
+ The value whose log2 is to be computed.
Computes the log2 of a value.
The log2 of .
To be added.
@@ -2992,8 +2992,8 @@ A return value of `false` does not imply that
- To be added.
- To be added.
+ The value to compare with .
+ The value to compare with .
Compares two values to compute which is greater.
if it is greater than ; otherwise, .
@@ -3101,8 +3101,8 @@ For this method matches the IEE
- To be added.
- To be added.
+ The value to compare with .
+ The value to compare with .
Compares two values to compute which is lesser.
if it is less than ; otherwise, .
@@ -8141,8 +8141,8 @@ For this method matches the IEE
- To be added.
- To be added.
+ The value that is shifted right by .
+ The amount by which is shifted right.
Shifts a value right by a given amount.
The result of shifting right by .
@@ -8275,8 +8275,8 @@ This operation performs an unsigned (otherwise known as a logical) right shift o
- To be added.
- To be added.
+ The span of characters to parse.
+ An object that provides culture-specific formatting information about .
Parses a span of characters into a value.
The result of parsing .
To be added.
@@ -8809,7 +8809,7 @@ If `provider` is `null`, the object
- To be added.
+ The value whose set bits are to be counted.
Computes the number of bits that are set in a value.
The number of set bits in .
To be added.
@@ -8979,8 +8979,8 @@ If `provider` is `null`, the object
- To be added.
- To be added.
+ The value that's rotated left by .
+ The amount by which is rotated left.
Rotates a value left by a given amount.
The result of rotating left by .
To be added.
@@ -9016,8 +9016,8 @@ If `provider` is `null`, the object
- To be added.
- To be added.
+ The value that's rotated right by .
+ The amount by which is rotated right.
Rotates a value right by a given amount.
The result of rotating right by .
To be added.
@@ -9822,7 +9822,7 @@ The integer value `33022` can be exported in four different arrays:
- To be added.
+ The value whose trailing zeroes are to be counted.
Computes the number of trailing zeros in a value.
The number of trailing zeros in .
To be added.
diff --git a/xml/System.Numerics/Complex.xml b/xml/System.Numerics/Complex.xml
index b87d40a75e7..9e5fb1f0cb3 100644
--- a/xml/System.Numerics/Complex.xml
+++ b/xml/System.Numerics/Complex.xml
@@ -947,8 +947,8 @@ The addition of a complex number (a + bi) and a real number (which can be regard
- To be added.
- To be added.
+ The type of .
+ The value that's used to create the instance of .
Creates an instance of the current type from a value, throwing an overflow exception for any values that fall outside the representable range of the current type.
An instance of created from .
To be added.
@@ -990,8 +990,8 @@ The addition of a complex number (a + bi) and a real number (which can be regard
- To be added.
- To be added.
+ The type of .
+ The value that's used to create the instance of .
Creates an instance of the current type from a value, saturating any values that fall outside the representable range of the current type.
An instance of created from , saturating if falls outside the representable range of .
To be added.
@@ -1033,8 +1033,8 @@ The addition of a complex number (a + bi) and a real number (which can be regard
- To be added.
- To be added.
+ The type of .
+ The value that's used to create the instance of .
Creates an instance of the current type from a value, truncating any values that fall outside the representable range of the current type.
An instance of created from , truncating if falls outside the representable range of .
To be added.
@@ -1702,7 +1702,7 @@ The addition of a complex number (a + bi) and a real number (which can be regard
- To be added.
+ The value to be checked.
Determines if a value represents a complex value.
if is a complex number; otherwise, .
@@ -1746,7 +1746,7 @@ This function returns `false` for a complex number `a + bi` where `b` is zero.
- To be added.
+ The value to be checked.
Determines if a value represents an even integral number.
if is an even integer; otherwise, .
@@ -1832,7 +1832,7 @@ A return value of `false` does not imply that
- To be added.
+ The value to be checked.
Determines if a value represents an imaginary number.
if is an imaginary number; otherwise, .
@@ -1916,7 +1916,7 @@ This function returns `false` for a complex number `a + bi` where `a` is non-zer
- To be added.
+ The value to be checked.
Determines if a value represents an integral value.
if is an integer; otherwise, .
@@ -2000,7 +2000,7 @@ This method correctly handles floating-point values and so `2.0` and `3.0` will
- To be added.
+ The value to be checked.
Determines if a value is negative.
if is negative; otherwise, .
@@ -2044,7 +2044,7 @@ A return value of `false` does not imply that
- To be added.
+ The value to be checked.
Determines if a value is negative infinity.
if is negative infinity; otherwise, .
@@ -2080,7 +2080,7 @@ A return value of `false` does not imply that
- To be added.
+ The value to be checked.
Determines if a value is normal.
if is normal; otherwise, .
@@ -2116,7 +2116,7 @@ A return value of `false` does not imply that
- To be added.
+ The value to be checked.
Determines if a value represents an odd integral number.
if is an odd integer; otherwise, .
@@ -2162,7 +2162,7 @@ A return value of `false` does not imply that
- To be added.
+ The value to be checked.
Determines if a value is positive.
if is positive; otherwise, .
@@ -2206,7 +2206,7 @@ A return value of `false` does not imply that
- To be added.
+ The value to be checked.
Determines if a value is positive infinity.
if is positive infinity; otherwise, .
@@ -2242,7 +2242,7 @@ A return value of `false` does not imply that
- To be added.
+ The value to be checked.
Determines if a value represents a real number.
if is a real number; otherwise, .
@@ -2286,7 +2286,7 @@ This function returns `true` for a complex number `a + bi` where `b` is zero.
- To be added.
+ The value to be checked.
Determines if a value is subnormal.
if is subnormal; otherwise, .
@@ -2551,8 +2551,8 @@ This function returns `true` for a complex number `a + bi` where `b` is zero.
- To be added.
- To be added.
+ The value to compare with .
+ The value to compare with .
Compares two values to compute which is greater.
if it is greater than ; otherwise, .
@@ -2597,8 +2597,8 @@ For this method matches the IEE
- To be added.
- To be added.
+ The value to compare with .
+ The value to compare with .
Compares two values to compute which is lesser.
if it is less than ; otherwise, .
@@ -3154,7 +3154,7 @@ Languages that do not support custom operators can call the
- To be added.
+ The value to decrement.
Decrements a value.
The result of decrementing .
To be added.
@@ -4344,7 +4344,7 @@ This API is not CLS-compliant.
- To be added.
+ The value to increment.
Increments a value.
The result of incrementing .
To be added.
@@ -4867,7 +4867,7 @@ Languages that do not support custom operators can call the
- To be added.
+ The value for which to compute the unary plus.
Computes the unary plus of a value.
The unary plus of .
To be added.
@@ -4903,8 +4903,8 @@ Languages that do not support custom operators can call the
- To be added.
- To be added.
+ The span of characters to parse.
+ An object that provides culture-specific formatting information about .
Parses a span of characters into a value.
The result of parsing .
To be added.
@@ -4940,8 +4940,8 @@ Languages that do not support custom operators can call the
- To be added.
- To be added.
+ The string to parse.
+ An object that provides culture-specific formatting information about .
Parses a string into a value.
The result of parsing .
To be added.
@@ -4978,9 +4978,9 @@ Languages that do not support custom operators can call the
- To be added.
- To be added.
- To be added.
+ The span of characters to parse.
+ A bitwise combination of number styles that can be present in .
+ An object that provides culture-specific formatting information about .
Parses a span of characters into a value.
The result of parsing .
To be added.
@@ -5017,9 +5017,9 @@ Languages that do not support custom operators can call the
- To be added.
- To be added.
- To be added.
+ The string to parse.
+ A bitwise combination of number styles that can be present in .
+ An object that provides culture-specific formatting information about .
Parses a string into a value.
The result of parsing .
To be added.
@@ -6112,10 +6112,10 @@ Languages that support custom operators can use the
- To be added.
- To be added.
- To be added.
- To be added.
+ The span in which to write this instance's value formatted as a span of characters.
+ When this method returns, contains the number of characters that were written in .
+ A span containing the characters that represent a standard or custom format string that defines the acceptable format for .
+ An optional object that supplies culture-specific formatting information for .
Tries to format the value of the current instance into the provided span of characters.
if the formatting was successful; otherwise, .
diff --git a/xml/System.Numerics/IBinaryInteger`1.xml b/xml/System.Numerics/IBinaryInteger`1.xml
index bd950b4b81a..be5442b61c4 100644
--- a/xml/System.Numerics/IBinaryInteger`1.xml
+++ b/xml/System.Numerics/IBinaryInteger`1.xml
@@ -229,6 +229,172 @@
To be added.
+
+
+
+
+
+
+
+ Method
+
+ System.Runtime
+ 7.0.0.0
+
+
+ TSelf
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Runtime
+ 7.0.0.0
+
+
+ TSelf
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Runtime
+ 7.0.0.0
+
+
+ TSelf
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Runtime
+ 7.0.0.0
+
+
+ TSelf
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Runtime
+ 7.0.0.0
+
+
+ TSelf
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Runtime
+ 7.0.0.0
+
+
+ TSelf
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
@@ -308,6 +474,64 @@
To be added.
+
+
+
+
+
+
+
+ Method
+
+ System.Runtime
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Runtime
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
diff --git a/xml/System.Numerics/IBinaryNumber`1.xml b/xml/System.Numerics/IBinaryNumber`1.xml
index 12bdff99cda..584141c74cd 100644
--- a/xml/System.Numerics/IBinaryNumber`1.xml
+++ b/xml/System.Numerics/IBinaryNumber`1.xml
@@ -97,12 +97,12 @@
-
+
-
+
-
+
Property
System.Runtime
diff --git a/xml/System.Numerics/IEqualityOperators`3.xml b/xml/System.Numerics/IEqualityOperators`3.xml
index 03519134e5e..93ab4c36b6f 100644
--- a/xml/System.Numerics/IEqualityOperators`3.xml
+++ b/xml/System.Numerics/IEqualityOperators`3.xml
@@ -28,7 +28,7 @@
-
+
@@ -56,7 +56,7 @@
-
+
diff --git a/xml/System.Numerics/INumberBase`1.xml b/xml/System.Numerics/INumberBase`1.xml
index 2ea3ca5e6dc..73dfad20684 100644
--- a/xml/System.Numerics/INumberBase`1.xml
+++ b/xml/System.Numerics/INumberBase`1.xml
@@ -998,7 +998,7 @@ For this method matches the IEE
-
+
@@ -1024,8 +1024,8 @@ For this method matches the IEE
- [System.Diagnostics.CodeAnalysis.NotNullWhen(true)]
- [<System.Diagnostics.CodeAnalysis.NotNullWhen(true)>]
+ [System.Diagnostics.CodeAnalysis.MaybeNullWhen(false)]
+ [<System.Diagnostics.CodeAnalysis.MaybeNullWhen(false)>]
@@ -1043,7 +1043,7 @@ For this method matches the IEE
-
+
@@ -1069,8 +1069,8 @@ For this method matches the IEE
- [System.Diagnostics.CodeAnalysis.NotNullWhen(true)]
- [<System.Diagnostics.CodeAnalysis.NotNullWhen(true)>]
+ [System.Diagnostics.CodeAnalysis.MaybeNullWhen(false)]
+ [<System.Diagnostics.CodeAnalysis.MaybeNullWhen(false)>]
@@ -1086,7 +1086,7 @@ For this method matches the IEE
-
+
@@ -1112,8 +1112,8 @@ For this method matches the IEE
- [System.Diagnostics.CodeAnalysis.NotNullWhen(true)]
- [<System.Diagnostics.CodeAnalysis.NotNullWhen(true)>]
+ [System.Diagnostics.CodeAnalysis.MaybeNullWhen(false)]
+ [<System.Diagnostics.CodeAnalysis.MaybeNullWhen(false)>]
@@ -1129,7 +1129,7 @@ For this method matches the IEE
-
+
@@ -1155,8 +1155,8 @@ For this method matches the IEE
- [System.Diagnostics.CodeAnalysis.NotNullWhen(true)]
- [<System.Diagnostics.CodeAnalysis.NotNullWhen(true)>]
+ [System.Diagnostics.CodeAnalysis.MaybeNullWhen(false)]
+ [<System.Diagnostics.CodeAnalysis.MaybeNullWhen(false)>]
@@ -1174,7 +1174,7 @@ For this method matches the IEE
-
+
@@ -1200,8 +1200,8 @@ For this method matches the IEE
- [System.Diagnostics.CodeAnalysis.NotNullWhen(true)]
- [<System.Diagnostics.CodeAnalysis.NotNullWhen(true)>]
+ [System.Diagnostics.CodeAnalysis.MaybeNullWhen(false)]
+ [<System.Diagnostics.CodeAnalysis.MaybeNullWhen(false)>]
@@ -1217,7 +1217,7 @@ For this method matches the IEE
-
+
@@ -1243,8 +1243,8 @@ For this method matches the IEE
- [System.Diagnostics.CodeAnalysis.NotNullWhen(true)]
- [<System.Diagnostics.CodeAnalysis.NotNullWhen(true)>]
+ [System.Diagnostics.CodeAnalysis.MaybeNullWhen(false)]
+ [<System.Diagnostics.CodeAnalysis.MaybeNullWhen(false)>]
diff --git a/xml/System.Reflection.Emit/EnumBuilder.xml b/xml/System.Reflection.Emit/EnumBuilder.xml
index 67be69dda81..63fc3ba8914 100644
--- a/xml/System.Reflection.Emit/EnumBuilder.xml
+++ b/xml/System.Reflection.Emit/EnumBuilder.xml
@@ -327,13 +327,13 @@
-
+
-
+
Method
mscorlib
@@ -373,13 +373,13 @@
-
+
-
+
Method
System.Reflection.Emit
diff --git a/xml/System.Reflection.Emit/TypeBuilder.xml b/xml/System.Reflection.Emit/TypeBuilder.xml
index 95c18ad094e..9dcb9068a98 100644
--- a/xml/System.Reflection.Emit/TypeBuilder.xml
+++ b/xml/System.Reflection.Emit/TypeBuilder.xml
@@ -497,13 +497,13 @@
-
+
-
+
Method
mscorlib
@@ -580,13 +580,13 @@
-
+
-
+
Method
System.Reflection.Emit
diff --git a/xml/System.Reflection/DispatchProxy.xml b/xml/System.Reflection/DispatchProxy.xml
index 75a281f16b2..a48a2da7a1d 100644
--- a/xml/System.Reflection/DispatchProxy.xml
+++ b/xml/System.Reflection/DispatchProxy.xml
@@ -94,6 +94,12 @@
netstandard
2.1.0.0
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Creating a proxy instance requires generating code at runtime")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Creating a proxy instance requires generating code at runtime")>]
+
+
T
diff --git a/xml/System.Resources.Tools/ITargetAwareCodeDomProvider.xml b/xml/System.Resources.Tools/ITargetAwareCodeDomProvider.xml
index 8bf04eb0ac7..323ffda5790 100644
--- a/xml/System.Resources.Tools/ITargetAwareCodeDomProvider.xml
+++ b/xml/System.Resources.Tools/ITargetAwareCodeDomProvider.xml
@@ -9,7 +9,20 @@
System.Design
4.0.0.0
+
+ System.Windows.Forms.Design
+ 7.0.0.0
+
+
+
+
+
+
+ [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
+ [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>]
+
+
Defines an interface that enables the strongly typed resource builder ( object) to determine which types and properties are available so it can emit the correct Code Document Object Model (CodeDOM) tree.
To be added.
@@ -28,6 +41,10 @@
System.Design
4.0.0.0
+
+ System.Windows.Forms.Design
+ 7.0.0.0
+
System.Boolean
diff --git a/xml/System.Resources.Tools/StronglyTypedResourceBuilder.xml b/xml/System.Resources.Tools/StronglyTypedResourceBuilder.xml
index 780c0675735..cc75b63ab90 100644
--- a/xml/System.Resources.Tools/StronglyTypedResourceBuilder.xml
+++ b/xml/System.Resources.Tools/StronglyTypedResourceBuilder.xml
@@ -10,6 +10,13 @@
2.0.0.0
4.0.0.0
+
+ System.Windows.Forms.Design
+ 7.0.0.0
+
+
+
+
System.Object
@@ -65,6 +72,10 @@
2.0.0.0
4.0.0.0
+
+ System.Windows.Forms.Design
+ 7.0.0.0
+
[System.Runtime.TargetedPatchingOptOut("Performance critical to inline this type of method across NGen image boundaries")]
@@ -120,6 +131,10 @@
2.0.0.0
4.0.0.0
+
+ System.Windows.Forms.Design
+ 7.0.0.0
+
[System.Runtime.TargetedPatchingOptOut("Performance critical to inline this type of method across NGen image boundaries")]
@@ -174,6 +189,10 @@
2.0.0.0
4.0.0.0
+
+ System.Windows.Forms.Design
+ 7.0.0.0
+
System.CodeDom.CodeCompileUnit
@@ -231,6 +250,10 @@ System.Resources.ResourceManager rm = new System.Resources.ResourceManager("2.0.0.0
4.0.0.0
+
+ System.Windows.Forms.Design
+ 7.0.0.0
+
System.CodeDom.CodeCompileUnit
@@ -281,6 +304,10 @@ System.Resources.ResourceManager rm = new System.Resources.ResourceManager("2.0.0.0
4.0.0.0
+
+ System.Windows.Forms.Design
+ 7.0.0.0
+
[System.Runtime.TargetedPatchingOptOut("Performance critical to inline this type of method across NGen image boundaries")]
diff --git a/xml/System.Runtime.InteropServices.JavaScript/JSException.xml b/xml/System.Runtime.InteropServices.JavaScript/JSException.xml
index bf989551d53..647779ae81e 100644
--- a/xml/System.Runtime.InteropServices.JavaScript/JSException.xml
+++ b/xml/System.Runtime.InteropServices.JavaScript/JSException.xml
@@ -20,7 +20,7 @@
- To be added.
+ Represents an exception initiated from the JavaScript interop code.
To be added.
@@ -40,8 +40,8 @@
- To be added.
- To be added.
+ The message that describes the error.
+ Initializes a new instance of the JSException class with a specified error message.
To be added.
diff --git a/xml/System.Runtime.InteropServices.JavaScript/JSExportAttribute.xml b/xml/System.Runtime.InteropServices.JavaScript/JSExportAttribute.xml
index 97d1131f945..caabc6660da 100644
--- a/xml/System.Runtime.InteropServices.JavaScript/JSExportAttribute.xml
+++ b/xml/System.Runtime.InteropServices.JavaScript/JSExportAttribute.xml
@@ -24,8 +24,13 @@
- To be added.
- To be added.
+ Indicates that a source generator should export the attributed method to JavaScript and create thunks necessary to marshal its arguments and any return value or thrown exception.
+
+ For marshaling arguments of complex types .
+ This attribute is meaningless if the source generator associated with it is not enabled.
+ The current built-in source generator only supports C# and only supplies an implementation when applied to static, non-partial, or non-generic methods.
+ Exported methods cannot be trimmed by the linker.
+
@@ -41,7 +46,7 @@
- To be added.
+ Initializes a new instance of the class.
To be added.
diff --git a/xml/System.Runtime.InteropServices.JavaScript/JSFunctionBinding.xml b/xml/System.Runtime.InteropServices.JavaScript/JSFunctionBinding.xml
index d10e4c79ed1..f93048fc734 100644
--- a/xml/System.Runtime.InteropServices.JavaScript/JSFunctionBinding.xml
+++ b/xml/System.Runtime.InteropServices.JavaScript/JSFunctionBinding.xml
@@ -28,7 +28,8 @@
- To be added.
+ Represents a bound imported or exported JavaScript function and contains information necessary to invoke it.
+ This API supports JSImport infrastructure and is not intended to be used directly from your code.
To be added.
@@ -73,7 +74,8 @@
To be added.
To be added.
To be added.
- To be added.
+ Locates and binds a JavaScript function given name and module so that it can later be invoked by managed callers.
+ This API supports JSImport infrastructure and is not intended to be used directly from your code.
To be added.
To be added.
@@ -102,7 +104,8 @@
To be added.
To be added.
To be added.
- To be added.
+ Binds a specific managed function wrapper so that it can later be invoked by JavaScript callers.
+ This API supports JSImport infrastructure and is not intended to be used directly from your code.
To be added.
To be added.
@@ -129,7 +132,8 @@
To be added.
To be added.
- To be added.
+ Invokes a previously bound JavaScript function using the provided span to transport argument and return values.
+ This API supports JSImport infrastructure and is not intended to be used directly from your code.
To be added.
diff --git a/xml/System.Runtime.InteropServices.JavaScript/JSHost.xml b/xml/System.Runtime.InteropServices.JavaScript/JSHost.xml
index e56d553aa8a..db6cda2bcef 100644
--- a/xml/System.Runtime.InteropServices.JavaScript/JSHost.xml
+++ b/xml/System.Runtime.InteropServices.JavaScript/JSHost.xml
@@ -20,7 +20,7 @@
- To be added.
+ Represents the JavaScript host environment where the .NET runtime is currently operating.
To be added.
@@ -40,7 +40,7 @@
System.Runtime.InteropServices.JavaScript.JSObject
- To be added.
+ Returns a proxy for the JavaScript module that contains the .NET runtime.
To be added.
To be added.
@@ -61,7 +61,7 @@
System.Runtime.InteropServices.JavaScript.JSObject
- To be added.
+ Returns a proxy for the globalThis JavaScript host object.
To be added.
To be added.
@@ -86,11 +86,12 @@
- To be added.
- To be added.
- To be added.
- To be added.
- To be added.
+ Globally unique identifier of the ES6 module, which is used by .
+ The location of the module file.
+ The token to monitor for cancellation requests.
+ Downloads and instantiates an ES6 module from the provided URL, via the JavaScript host's dynamic import API.
+ If a module with the provided has previously been instantiated, it will be returned instead.
+ A proxy for the JavaScript object that contains the module's exports.
To be added.
diff --git a/xml/System.Runtime.InteropServices.JavaScript/JSImportAttribute.xml b/xml/System.Runtime.InteropServices.JavaScript/JSImportAttribute.xml
index aeeb4162890..96b230ac11b 100644
--- a/xml/System.Runtime.InteropServices.JavaScript/JSImportAttribute.xml
+++ b/xml/System.Runtime.InteropServices.JavaScript/JSImportAttribute.xml
@@ -24,8 +24,12 @@
- To be added.
- To be added.
+ Indicates that the JSImport source generator should create a managed wrapper to invoke a specific imported JavaScript function and marshal its arguments, return values, and exceptions.
+
+ To configure the marshalling behavior for specific values, .
+ This attribute is meaningless if the source generator associated with it is not enabled.
+ The current built-in source generator only supports C# and only supplies an implementation when applied to static, partial, non-generic methods.
+
@@ -44,8 +48,8 @@
- To be added.
- To be added.
+ The name of the function to be bound in the module. Use dots for nested objects.
+ Initializes a new instance of the class.
To be added.
@@ -66,9 +70,10 @@
- To be added.
- To be added.
- To be added.
+ The name of the target JavaScript function. This name will be used as a key to locate the function in the module.
+ Functions nested inside of objects can be referred to by using the dot operator to connect one or more names.
+ Globally unique identifier of the ES6 module, if any, that contains the function. The module must be loaded via before any attempt to invoke the function.
+ Initializes a new instance of the class.
To be added.
@@ -88,9 +93,9 @@
System.String
- To be added.
+ Gets the name of the target JavaScript function. This name will be used as a key to locate the function in the module.
To be added.
- To be added.
+ Functions nested inside of objects can be referred to by using the dot operator to connect one or more names.
@@ -109,7 +114,7 @@
System.String
- To be added.
+ Gets the globally unique identifier of the ES6 module, if any, that contains the function. The module must be loaded via before any attempt to invoke the function.
To be added.
To be added.
diff --git a/xml/System.Runtime.InteropServices.JavaScript/JSMarshalAsAttribute`1.xml b/xml/System.Runtime.InteropServices.JavaScript/JSMarshalAsAttribute`1.xml
index a490a51ddc1..4b0e1c210df 100644
--- a/xml/System.Runtime.InteropServices.JavaScript/JSMarshalAsAttribute`1.xml
+++ b/xml/System.Runtime.InteropServices.JavaScript/JSMarshalAsAttribute`1.xml
@@ -31,8 +31,9 @@
- To be added.
- To be added.
+ One of the types defined in , for example .
+ Specifies the JavaScript type associated with a managed argument or return value.
+ The JSImport generator will use this information to marshal data between the JavaScript and managed environments.
To be added.
@@ -49,7 +50,7 @@
- To be added.
+ Initializes a new instance of configured by generic parameters of .
To be added.
diff --git a/xml/System.Runtime.InteropServices.JavaScript/JSMarshalerArgument+ArgumentToJSCallback`1.xml b/xml/System.Runtime.InteropServices.JavaScript/JSMarshalerArgument+ArgumentToJSCallback`1.xml
index 794aa5820e6..bf34700a154 100644
--- a/xml/System.Runtime.InteropServices.JavaScript/JSMarshalerArgument+ArgumentToJSCallback`1.xml
+++ b/xml/System.Runtime.InteropServices.JavaScript/JSMarshalerArgument+ArgumentToJSCallback`1.xml
@@ -26,7 +26,8 @@
To be added.
To be added.
To be added.
- To be added.
+ Assists in marshalling of Task results and Function arguments.
+ This API is used by JSImport code generator and should not be used by developers in source code.
To be added.
diff --git a/xml/System.Runtime.InteropServices.JavaScript/JSMarshalerArgument+ArgumentToManagedCallback`1.xml b/xml/System.Runtime.InteropServices.JavaScript/JSMarshalerArgument+ArgumentToManagedCallback`1.xml
index 461aa0b842e..21fc2b3b505 100644
--- a/xml/System.Runtime.InteropServices.JavaScript/JSMarshalerArgument+ArgumentToManagedCallback`1.xml
+++ b/xml/System.Runtime.InteropServices.JavaScript/JSMarshalerArgument+ArgumentToManagedCallback`1.xml
@@ -26,7 +26,8 @@
To be added.
To be added.
To be added.
- To be added.
+ Assists in marshalling of Task results and Function arguments.
+ This API is used by JSImport code generator and should not be used by developers in source code.
To be added.
diff --git a/xml/System.Runtime.InteropServices.JavaScript/JSMarshalerArgument.xml b/xml/System.Runtime.InteropServices.JavaScript/JSMarshalerArgument.xml
index 547eee8202c..1c4c3b8d930 100644
--- a/xml/System.Runtime.InteropServices.JavaScript/JSMarshalerArgument.xml
+++ b/xml/System.Runtime.InteropServices.JavaScript/JSMarshalerArgument.xml
@@ -28,7 +28,8 @@
- To be added.
+ Contains the storage and type information for an argument or return value on the native stack.
+ This API supports JSImport infrastructure and is not intended to be used directly from your code.
To be added.
@@ -49,7 +50,7 @@
- To be added.
+ This API supports JSImport infrastructure and is not intended to be used directly from your code.
To be added.
@@ -73,7 +74,8 @@
To be added.
- To be added.
+ Implementation of the argument marshaling.
+ This API is used by JSImport code generator and should not be used by developers in source code.
To be added.
@@ -97,7 +99,8 @@
To be added.
- To be added.
+ Implementation of the argument marshaling.
+ This API is by JSImport code generator and should not be used by developers in source code.
To be added.
@@ -121,7 +124,8 @@
To be added.
- To be added.
+ Implementation of the argument marshaling.
+ This API is by JSImport code generator and should not be used by developers in source code.
To be added.
@@ -145,7 +149,8 @@
To be added.
- To be added.
+ Implementation of the argument marshaling.
+ This API is by JSImport code generator and should not be used by developers in source code.
To be added.
@@ -169,7 +174,8 @@
To be added.
- To be added.
+ Implementation of the argument marshaling.
+ This API is by JSImport code generator and should not be used by developers in source code.
To be added.
@@ -193,7 +199,8 @@
To be added.
- To be added.
+ Implementation of the argument marshaling.
+ This API is by JSImport code generator and should not be used by developers in source code.
To be added.
@@ -217,7 +224,8 @@
To be added.
- To be added.
+ Implementation of the argument marshaling.
+ This API is by JSImport code generator and should not be used by developers in source code.
To be added.
@@ -241,7 +249,8 @@
To be added.
- To be added.
+ Implementation of the argument marshaling.
+ This API is by JSImport code generator and should not be used by developers in source code.
To be added.
@@ -265,7 +274,8 @@
To be added.
- To be added.
+ Implementation of the argument marshaling.
+ This API is by JSImport code generator and should not be used by developers in source code.
To be added.
@@ -289,7 +299,8 @@
To be added.
- To be added.
+ Implementation of the argument marshaling.
+ This API is by JSImport code generator and should not be used by developers in source code.
To be added.
@@ -313,7 +324,8 @@
To be added.
- To be added.
+ Implementation of the argument marshaling.
+ This API is by JSImport code generator and should not be used by developers in source code.
To be added.
@@ -337,7 +349,8 @@
To be added.
- To be added.
+ Implementation of the argument marshaling.
+ This API is by JSImport code generator and should not be used by developers in source code.
To be added.
@@ -361,7 +374,8 @@
To be added.
- To be added.
+ Implementation of the argument marshaling.
+ This API is by JSImport code generator and should not be used by developers in source code.
To be added.
@@ -385,7 +399,8 @@
To be added.
- To be added.
+ Implementation of the argument marshaling.
+ This API is by JSImport code generator and should not be used by developers in source code.
To be added.
@@ -409,7 +424,8 @@
To be added.
- To be added.
+ Implementation of the argument marshaling.
+ This API is by JSImport code generator and should not be used by developers in source code.
To be added.
@@ -433,7 +449,8 @@
To be added.
- To be added.
+ Implementation of the argument marshaling.
+ This API is by JSImport code generator and should not be used by developers in source code.
To be added.
@@ -457,7 +474,8 @@
To be added.
- To be added.
+ Implementation of the argument marshaling.
+ This API is by JSImport code generator and should not be used by developers in source code.
To be added.
@@ -481,7 +499,8 @@
To be added.
- To be added.
+ Implementation of the argument marshaling.
+ This API is by JSImport code generator and should not be used by developers in source code.
To be added.
@@ -505,7 +524,8 @@
To be added.
- To be added.
+ Implementation of the argument marshaling.
+ This API is by JSImport code generator and should not be used by developers in source code.
To be added.
@@ -529,7 +549,8 @@
To be added.
- To be added.
+ Implementation of the argument marshaling.
+ This API is by JSImport code generator and should not be used by developers in source code.
To be added.
@@ -553,7 +574,8 @@
To be added.
- To be added.
+ Implementation of the argument marshaling.
+ This API is by JSImport code generator and should not be used by developers in source code.
To be added.
@@ -577,7 +599,8 @@
To be added.
- To be added.
+ Implementation of the argument marshaling.
+ This API is used by JSImport code generator and should not be used by developers in source code.
To be added.
@@ -601,7 +624,8 @@
To be added.
- To be added.
+ Implementation of the argument marshaling.
+ This API is used by JSImport code generator and should not be used by developers in source code.
To be added.
@@ -625,7 +649,8 @@
To be added.
- To be added.
+ Implementation of the argument marshaling.
+ This API is used by JSImport code generator and should not be used by developers in source code.
To be added.
@@ -649,7 +674,8 @@
To be added.
- To be added.
+ Implementation of the argument marshaling.
+ This API is used by JSImport code generator and should not be used by developers in source code.
To be added.
@@ -673,7 +699,8 @@
To be added.
- To be added.
+ Implementation of the argument marshaling.
+ This API is used by JSImport code generator and should not be used by developers in source code.
To be added.
@@ -697,7 +724,8 @@
To be added.
- To be added.
+ Implementation of the argument marshaling.
+ This API is used by JSImport code generator and should not be used by developers in source code.
To be added.
@@ -721,7 +749,8 @@
To be added.
- To be added.
+ Implementation of the argument marshaling.
+ This API is used by JSImport code generator and should not be used by developers in source code.
To be added.
@@ -745,7 +774,8 @@
To be added.
- To be added.
+ Implementation of the argument marshaling.
+ This API is used by JSImport code generator and should not be used by developers in source code.
To be added.
@@ -769,7 +799,8 @@
To be added.
- To be added.
+ Implementation of the argument marshaling.
+ This API is used by JSImport code generator and should not be used by developers in source code.
To be added.
@@ -793,7 +824,8 @@
To be added.
- To be added.
+ Implementation of the argument marshaling.
+ This API is used by JSImport code generator and should not be used by developers in source code.
To be added.
@@ -817,7 +849,8 @@
To be added.
- To be added.
+ Implementation of the argument marshaling.
+ This API is used by JSImport code generator and should not be used by developers in source code.
To be added.
@@ -841,7 +874,8 @@
To be added.
- To be added.
+ Implementation of the argument marshaling.
+ This API is used by JSImport code generator and should not be used by developers in source code.
To be added.
@@ -865,7 +899,8 @@
To be added.
- To be added.
+ Implementation of the argument marshaling.
+ This API is used by JSImport code generator and should not be used by developers in source code.
To be added.
@@ -889,8 +924,9 @@
To be added.
- To be added.
- To be added.
+ Implementation of the argument marshaling.
+ This API is used by JSImport code generator and should not be used by developers in source code.
+ caller is responsible for pinning
@@ -913,8 +949,9 @@
To be added.
- To be added.
- To be added.
+ Implementation of the argument marshaling.
+ This API is used by JSImport code generator and should not be used by developers in source code.
+ caller is responsible for pinning
@@ -937,8 +974,9 @@
To be added.
- To be added.
- To be added.
+ Implementation of the argument marshaling.
+ This API is used by JSImport code generator and should not be used by developers in source code.
+ caller is responsible for pinning
@@ -961,7 +999,8 @@
To be added.
- To be added.
+ Implementation of the argument marshaling.
+ This API is used by JSImport code generator and should not be used by developers in source code.
To be added.
@@ -985,7 +1024,8 @@
To be added.
- To be added.
+ Implementation of the argument marshaling.
+ This API is used by JSImport code generator and should not be used by developers in source code.
To be added.
@@ -1009,7 +1049,8 @@
To be added.
- To be added.
+ Implementation of the argument marshaling.
+ This API is used by JSImport code generator and should not be used by developers in source code.
To be added.
@@ -1032,7 +1073,8 @@
To be added.
- To be added.
+ Implementation of the argument marshaling.
+ This API is used by JSImport code generator and should not be used by developers in source code.
To be added.
@@ -1062,7 +1104,8 @@
To be added.
To be added.
To be added.
- To be added.
+ Implementation of the argument marshaling.
+ This API is used by JSImport code generator and should not be used by developers in source code.
To be added.
@@ -1092,7 +1135,8 @@
To be added.
To be added.
To be added.
- To be added.
+ Implementation of the argument marshaling.
+ This API is used by JSImport code generator and should not be used by developers in source code.
To be added.
@@ -1122,7 +1166,8 @@
To be added.
To be added.
To be added.
- To be added.
+ Implementation of the argument marshaling.
+ This API is used by JSImport code generator and should not be used by developers in source code.
To be added.
@@ -1156,7 +1201,8 @@
To be added.
To be added.
To be added.
- To be added.
+ Implementation of the argument marshaling.
+ This API is used by JSImport code generator and should not be used by developers in source code.
To be added.
@@ -1190,7 +1236,8 @@
To be added.
To be added.
To be added.
- To be added.
+ Implementation of the argument marshaling.
+ This API is used by JSImport code generator and should not be used by developers in source code.
To be added.
@@ -1228,7 +1275,8 @@
To be added.
To be added.
To be added.
- To be added.
+ Implementation of the argument marshaling.
+ This API is used by JSImport code generator and should not be used by developers in source code.
To be added.
@@ -1266,7 +1314,8 @@
To be added.
To be added.
To be added.
- To be added.
+ Implementation of the argument marshaling.
+ This API is used by JSImport code generator and should not be used by developers in source code.
To be added.
@@ -1308,7 +1357,8 @@
To be added.
To be added.
To be added.
- To be added.
+ Implementation of the argument marshaling.
+ This API is used by JSImport code generator and should not be used by developers in source code.
To be added.
@@ -1332,7 +1382,8 @@
To be added.
- To be added.
+ Implementation of the argument marshaling.
+ This API is used by JSImport code generator and should not be used by developers in source code.
To be added.
@@ -1356,7 +1407,8 @@
To be added.
- To be added.
+ Implementation of the argument marshaling.
+ This API is used by JSImport code generator and should not be used by developers in source code.
To be added.
@@ -1380,7 +1432,8 @@
To be added.
- To be added.
+ Implementation of the argument marshaling.
+ This API is used by JSImport code generator and should not be used by developers in source code.
To be added.
@@ -1404,7 +1457,8 @@
To be added.
- To be added.
+ Implementation of the argument marshaling.
+ This API is used by JSImport code generator and should not be used by developers in source code.
To be added.
@@ -1428,7 +1482,8 @@
To be added.
- To be added.
+ Implementation of the argument marshaling.
+ This API is used by JSImport code generator and should not be used by developers in source code.
To be added.
@@ -1452,7 +1507,8 @@
To be added.
- To be added.
+ Implementation of the argument marshaling.
+ This API is used by JSImport code generator and should not be used by developers in source code.
To be added.
@@ -1476,7 +1532,8 @@
To be added.
- To be added.
+ Implementation of the argument marshaling.
+ This API is used by JSImport code generator and should not be used by developers in source code.
To be added.
@@ -1500,7 +1557,8 @@
To be added.
- To be added.
+ Implementation of the argument marshaling.
+ This API is used by JSImport code generator and should not be used by developers in source code.
To be added.
@@ -1524,7 +1582,8 @@
To be added.
- To be added.
+ Implementation of the argument marshaling.
+ This API is used by JSImport code generator and should not be used by developers in source code.
To be added.
@@ -1548,7 +1607,8 @@
To be added.
- To be added.
+ Implementation of the argument marshaling.
+ This API is used by JSImport code generator and should not be used by developers in source code.
To be added.
@@ -1572,7 +1632,8 @@
To be added.
- To be added.
+ Implementation of the argument marshaling.
+ This API is used by JSImport code generator and should not be used by developers in source code.
To be added.
@@ -1596,7 +1657,8 @@
To be added.
- To be added.
+ Implementation of the argument marshaling.
+ This API is used by JSImport code generator and should not be used by developers in source code.
To be added.
@@ -1620,7 +1682,8 @@
To be added.
- To be added.
+ Implementation of the argument marshaling.
+ This API is used by JSImport code generator and should not be used by developers in source code.
To be added.
@@ -1644,7 +1707,8 @@
To be added.
- To be added.
+ Implementation of the argument marshaling.
+ This API is used by JSImport code generator and should not be used by developers in source code.
To be added.
@@ -1668,7 +1732,8 @@
To be added.
- To be added.
+ Implementation of the argument marshaling.
+ This API is used by JSImport code generator and should not be used by developers in source code.
To be added.
@@ -1692,7 +1757,8 @@
To be added.
- To be added.
+ Implementation of the argument marshaling.
+ This API is used by JSImport code generator and should not be used by developers in source code.
To be added.
@@ -1716,7 +1782,8 @@
To be added.
- To be added.
+ Implementation of the argument marshaling.
+ This API is used by JSImport code generator and should not be used by developers in source code.
To be added.
@@ -1740,7 +1807,8 @@
To be added.
- To be added.
+ Implementation of the argument marshaling.
+ This API is used by JSImport code generator and should not be used by developers in source code.
To be added.
@@ -1764,7 +1832,8 @@
To be added.
- To be added.
+ Implementation of the argument marshaling.
+ This API is used by JSImport code generator and should not be used by developers in source code.
To be added.
@@ -1788,7 +1857,8 @@
To be added.
- To be added.
+ Implementation of the argument marshaling.
+ This API is used by JSImport code generator and should not be used by developers in source code.
To be added.
@@ -1812,7 +1882,8 @@
To be added.
- To be added.
+ Implementation of the argument marshaling.
+ This API is used by JSImport code generator and should not be used by developers in source code.
To be added.
@@ -1836,7 +1907,8 @@
To be added.
- To be added.
+ Implementation of the argument marshaling.
+ This API is used by JSImport code generator and should not be used by developers in source code.
To be added.
@@ -1860,7 +1932,8 @@
To be added.
- To be added.
+ Implementation of the argument marshaling.
+ This API is used by JSImport code generator and should not be used by developers in source code.
To be added.
@@ -1884,7 +1957,8 @@
To be added.
- To be added.
+ Implementation of the argument marshaling.
+ This API is used by JSImport code generator and should not be used by developers in source code.
To be added.
@@ -1908,7 +1982,8 @@
To be added.
- To be added.
+ Implementation of the argument marshaling.
+ This API is used by JSImport code generator and should not be used by developers in source code.
To be added.
@@ -1932,7 +2007,8 @@
To be added.
- To be added.
+ Implementation of the argument marshaling.
+ This API is used by JSImport code generator and should not be used by developers in source code.
To be added.
@@ -1956,7 +2032,8 @@
To be added.
- To be added.
+ Implementation of the argument marshaling.
+ This API is used by JSImport code generator and should not be used by developers in source code.
To be added.
@@ -1980,7 +2057,8 @@
To be added.
- To be added.
+ Implementation of the argument marshaling.
+ This API is used by JSImport code generator and should not be used by developers in source code.
To be added.
@@ -2004,7 +2082,8 @@
To be added.
- To be added.
+ Implementation of the argument marshaling.
+ This API is used by JSImport code generator and should not be used by developers in source code.
To be added.
@@ -2028,7 +2107,8 @@
To be added.
- To be added.
+ Implementation of the argument marshaling.
+ This API is used by JSImport code generator and should not be used by developers in source code.
To be added.
@@ -2052,7 +2132,8 @@
To be added.
- To be added.
+ Implementation of the argument marshaling.
+ This API is used by JSImport code generator and should not be used by developers in source code.
To be added.
@@ -2076,7 +2157,8 @@
To be added.
- To be added.
+ Implementation of the argument marshaling.
+ This API is used by JSImport code generator and should not be used by developers in source code.
To be added.
@@ -2100,7 +2182,8 @@
To be added.
- To be added.
+ Implementation of the argument marshaling.
+ This API is used by JSImport code generator and should not be used by developers in source code.
To be added.
@@ -2124,7 +2207,8 @@
To be added.
- To be added.
+ Implementation of the argument marshaling.
+ This API is used by JSImport code generator and should not be used by developers in source code.
To be added.
@@ -2148,7 +2232,8 @@
To be added.
- To be added.
+ Implementation of the argument marshaling.
+ This API is used by JSImport code generator and should not be used by developers in source code.
To be added.
@@ -2172,7 +2257,8 @@
To be added.
- To be added.
+ Implementation of the argument marshaling.
+ This API is used by JSImport code generator and should not be used by developers in source code.
To be added.
@@ -2196,7 +2282,8 @@
To be added.
- To be added.
+ Implementation of the argument marshaling.
+ This API is used by JSImport code generator and should not be used by developers in source code.
To be added.
@@ -2220,7 +2307,8 @@
To be added.
- To be added.
+ Implementation of the argument marshaling.
+ This API is used by JSImport code generator and should not be used by developers in source code.
To be added.
@@ -2244,7 +2332,8 @@
To be added.
- To be added.
+ Implementation of the argument marshaling.
+ This API is used by JSImport code generator and should not be used by developers in source code.
To be added.
@@ -2268,7 +2357,8 @@
To be added.
- To be added.
+ Implementation of the argument marshaling.
+ This API is used by JSImport code generator and should not be used by developers in source code.
To be added.
@@ -2292,7 +2382,8 @@
To be added.
- To be added.
+ Implementation of the argument marshaling.
+ This API is used by JSImport code generator and should not be used by developers in source code.
To be added.
@@ -2316,7 +2407,8 @@
To be added.
- To be added.
+ Implementation of the argument marshaling.
+ This API is used by JSImport code generator and should not be used by developers in source code.
To be added.
@@ -2339,7 +2431,8 @@
To be added.
- To be added.
+ Implementation of the argument marshaling.
+ This API is used by JSImport code generator and should not be used by developers in source code.
To be added.
@@ -2369,7 +2462,8 @@
To be added.
To be added.
To be added.
- To be added.
+ Implementation of the argument marshaling.
+ This API is used by JSImport code generator and should not be used by developers in source code.
To be added.
@@ -2399,7 +2493,8 @@
To be added.
To be added.
To be added.
- To be added.
+ Implementation of the argument marshaling.
+ This API is used by JSImport code generator and should not be used by developers in source code.
To be added.
@@ -2429,7 +2524,8 @@
To be added.
To be added.
To be added.
- To be added.
+ Implementation of the argument marshaling.
+ This API is used by JSImport code generator and should not be used by developers in source code.
To be added.
@@ -2463,7 +2559,8 @@
To be added.
To be added.
To be added.
- To be added.
+ Implementation of the argument marshaling.
+ This API is used by JSImport code generator and should not be used by developers in source code.
To be added.
@@ -2497,7 +2594,8 @@
To be added.
To be added.
To be added.
- To be added.
+ Implementation of the argument marshaling.
+ This API is used by JSImport code generator and should not be used by developers in source code.
To be added.
@@ -2535,7 +2633,8 @@
To be added.
To be added.
To be added.
- To be added.
+ Implementation of the argument marshaling.
+ This API is used by JSImport code generator and should not be used by developers in source code.
To be added.
@@ -2573,7 +2672,8 @@
To be added.
To be added.
To be added.
- To be added.
+ Implementation of the argument marshaling.
+ This API is used by JSImport code generator and should not be used by developers in source code.
To be added.
@@ -2615,7 +2715,8 @@
To be added.
To be added.
To be added.
- To be added.
+ Implementation of the argument marshaling.
+ This API is used by JSImport code generator and should not be used by developers in source code.
To be added.
@@ -2639,7 +2740,8 @@
To be added.
- To be added.
+ Implementation of the argument marshaling.
+ This API is used by JSImport code generator and should not be used by developers in source code.
To be added.
@@ -2663,7 +2765,8 @@
To be added.
- To be added.
+ Implementation of the argument marshaling.
+ This API is used by JSImport code generator and should not be used by developers in source code.
To be added.
diff --git a/xml/System.Runtime.InteropServices.JavaScript/JSMarshalerType.xml b/xml/System.Runtime.InteropServices.JavaScript/JSMarshalerType.xml
index 1a95281d43d..e7645282f2e 100644
--- a/xml/System.Runtime.InteropServices.JavaScript/JSMarshalerType.xml
+++ b/xml/System.Runtime.InteropServices.JavaScript/JSMarshalerType.xml
@@ -24,7 +24,8 @@
- To be added.
+ Represents type metadata about the marshaller, which are necessary for marshalling function arguments.
+ This API is used by the JSImport code generator and should not be used by developers in source code.
To be added.
@@ -45,7 +46,7 @@
- To be added.
+ Marshal as JavaScript Function.
To be added.
To be added.
@@ -70,7 +71,7 @@
To be added.
- To be added.
+ Marshal as JavaScript Function.
To be added.
To be added.
@@ -97,7 +98,7 @@
To be added.
To be added.
- To be added.
+ Marshal as JavaScript Function.
To be added.
To be added.
@@ -126,7 +127,7 @@
To be added.
To be added.
To be added.
- To be added.
+ Marshal as JavaScript Function.
To be added.
To be added.
@@ -151,7 +152,7 @@
To be added.
- To be added.
+ Marshal as JavaScript Array.
To be added.
To be added.
@@ -176,9 +177,9 @@
To be added.
- To be added.
+ Marshal as instance of ArraySegment class on JavaScript side.
To be added.
- To be added.
+ ArraySegment will hold to underlying array until disposed or garbage-collected on JavaScript side.
@@ -197,7 +198,7 @@
System.Runtime.InteropServices.JavaScript.JSMarshalerType
- To be added.
+ Marshal as JavaScript BigInt.
To be added.
To be added.
@@ -218,7 +219,7 @@
System.Runtime.InteropServices.JavaScript.JSMarshalerType
- To be added.
+ Marshal as JavaScript Boolean type.
To be added.
To be added.
@@ -239,7 +240,7 @@
System.Runtime.InteropServices.JavaScript.JSMarshalerType
- To be added.
+ Marshal as JavaScript Number via Uint8Array.
To be added.
To be added.
@@ -260,7 +261,7 @@
System.Runtime.InteropServices.JavaScript.JSMarshalerType
- To be added.
+ Marshal as JavaScript String one character long.
To be added.
To be added.
@@ -281,7 +282,7 @@
System.Runtime.InteropServices.JavaScript.JSMarshalerType
- To be added.
+ Marshal as JavaScript Date.
To be added.
To be added.
@@ -302,7 +303,7 @@
System.Runtime.InteropServices.JavaScript.JSMarshalerType
- To be added.
+ Marshal as JavaScript Date.
To be added.
To be added.
@@ -323,7 +324,7 @@
System.Runtime.InteropServices.JavaScript.JSMarshalerType
- To be added.
+ Marshaling ignores result of the JavaScript function.
To be added.
To be added.
@@ -344,7 +345,7 @@
System.Runtime.InteropServices.JavaScript.JSMarshalerType
- To be added.
+ Marshal as JavaScript Number.
To be added.
To be added.
@@ -365,7 +366,7 @@
System.Runtime.InteropServices.JavaScript.JSMarshalerType
- To be added.
+ Marshal as JavaScript Error.
To be added.
To be added.
@@ -390,7 +391,7 @@
To be added.
- To be added.
+ Marshal as JavaScript Function.
To be added.
To be added.
@@ -417,7 +418,7 @@
To be added.
To be added.
- To be added.
+ Marshal as JavaScript Function.
To be added.
To be added.
@@ -446,7 +447,7 @@
To be added.
To be added.
To be added.
- To be added.
+ Marshal as JavaScript Function.
To be added.
To be added.
@@ -477,7 +478,7 @@
To be added.
To be added.
To be added.
- To be added.
+ Marshal as JavaScript Function.
To be added.
To be added.
@@ -498,7 +499,7 @@
System.Runtime.InteropServices.JavaScript.JSMarshalerType
- To be added.
+ Marshal as JavaScript Number via Int16Array.
To be added.
To be added.
@@ -519,7 +520,7 @@
System.Runtime.InteropServices.JavaScript.JSMarshalerType
- To be added.
+ Marshal as JavaScript Number via Int32Array.
To be added.
To be added.
@@ -540,7 +541,7 @@
System.Runtime.InteropServices.JavaScript.JSMarshalerType
- To be added.
+ Marshal as JavaScript Number within -9007199254740991 and 9007199254740991 range.
To be added.
To be added.
@@ -561,7 +562,7 @@
System.Runtime.InteropServices.JavaScript.JSMarshalerType
- To be added.
+ Marshal as JavaScript Number.
To be added.
To be added.
@@ -582,7 +583,7 @@
System.Runtime.InteropServices.JavaScript.JSMarshalerType
- To be added.
+ Marshal as JavaScript Object or it's JSObject proxy on managed side.
To be added.
To be added.
@@ -628,7 +629,7 @@
System.Runtime.InteropServices.JavaScript.JSMarshalerType
- To be added.
+ Dynamic marshal as best fit. For , maps to ManagedObject proxy on JavaScript side.
To be added.
To be added.
@@ -649,7 +650,7 @@
System.Runtime.InteropServices.JavaScript.JSMarshalerType
- To be added.
+ Marshal as JavaScript Number.
To be added.
To be added.
@@ -674,9 +675,9 @@
To be added.
- To be added.
+ Marshal as instance of Span class on JavaScript side.
To be added.
- To be added.
+ Marshaler is not pinning the data, caller is responsible for doing that.
@@ -695,7 +696,7 @@
System.Runtime.InteropServices.JavaScript.JSMarshalerType
- To be added.
+ Marshal as JavaScript String.
To be added.
To be added.
@@ -717,7 +718,7 @@
- To be added.
+ Marshal as JavaScript Promise.
To be added.
To be added.
@@ -742,7 +743,7 @@
To be added.
- To be added.
+ Marshal as JavaScript Promise.
To be added.
To be added.
@@ -763,7 +764,7 @@
System.Runtime.InteropServices.JavaScript.JSMarshalerType
- To be added.
+ Gets a value that indicates whether the JavaScript function returned an undefined value.
To be added.
To be added.
diff --git a/xml/System.Runtime.InteropServices.JavaScript/JSObject.xml b/xml/System.Runtime.InteropServices.JavaScript/JSObject.xml
index 13653660752..e45e45acfdc 100644
--- a/xml/System.Runtime.InteropServices.JavaScript/JSObject.xml
+++ b/xml/System.Runtime.InteropServices.JavaScript/JSObject.xml
@@ -24,8 +24,8 @@
- To be added.
- To be added.
+ Represents a reference to an object in the JavaScript host environment and enables interaction with it as a proxy.
+ JSObject instances are expensive, so use to release instances once you no longer need to retain a reference to the target object.
@@ -72,9 +72,10 @@
To be added.
- To be added.
+ Returns the value of the specified property as if the property exists, otherwise .
To be added.
To be added.
+ he property value is not a .
@@ -97,9 +98,10 @@
To be added.
- To be added.
+ Returns the value of the specified property as a array if the property exists, otherwise .
To be added.
To be added.
+ The property value is not an array.
@@ -122,9 +124,10 @@
To be added.
- To be added.
+ Returns value of the property as if the property exists, otherwise 0.
To be added.
To be added.
+ The property value is not a number.
@@ -147,9 +150,10 @@
To be added.
- To be added.
+ Returns value of the property as if the property exists, otherwise 0.
To be added.
To be added.
+ The property value is not an integer.
@@ -172,9 +176,10 @@
To be added.
- To be added.
+ Returns value of the property as proxy if the property exists, otherwise .
To be added.
To be added.
+ The property value is not a .
@@ -197,9 +202,10 @@
To be added.
- To be added.
+ Returns value of the property as if the property exists, otherwise .
To be added.
To be added.
+ The property value is not a string.
@@ -222,7 +228,7 @@
To be added.
- To be added.
+ Returns typeof() of the property.
To be added.
To be added.
@@ -247,7 +253,7 @@
To be added.
- To be added.
+ Checks whether the target object or one of its prototypes has a property with the specified name.
To be added.
To be added.
@@ -268,8 +274,9 @@
System.Boolean
- To be added.
- To be added.
+ Gets a value that indicates whether the proxy was already disposed.
+
+ if the proxy was already disposed; otherwise, .
To be added.
@@ -295,7 +302,7 @@
To be added.
To be added.
- To be added.
+ Defines a new property on the target object, or modifies an existing property to have the specified value.
To be added.
@@ -321,8 +328,8 @@
To be added.
To be added.
- To be added.
- To be added.
+ Defines a new property on the target object, or modifies an existing property to have the specified value.
+ The method will copy the bytes.
@@ -347,7 +354,7 @@
To be added.
To be added.
- To be added.
+ Defines a new property on the target object, or modifies an existing property to have the specified value.
To be added.
@@ -373,7 +380,7 @@
To be added.
To be added.
- To be added.
+ Defines a new property on the target object, or modifies an existing property to have the specified value.
To be added.
@@ -399,7 +406,7 @@
To be added.
To be added.
- To be added.
+ Defines a new property on the target object, or modifies an existing property to have the specified value.
To be added.
@@ -425,7 +432,7 @@
To be added.
To be added.
- To be added.
+ Defines a new property on the target object, or modifies an existing property to have the specified value.
To be added.
diff --git a/xml/System.Runtime.InteropServices.JavaScript/JSType+Any.xml b/xml/System.Runtime.InteropServices.JavaScript/JSType+Any.xml
index 151f75345e9..000611ba607 100644
--- a/xml/System.Runtime.InteropServices.JavaScript/JSType+Any.xml
+++ b/xml/System.Runtime.InteropServices.JavaScript/JSType+Any.xml
@@ -14,7 +14,7 @@
- To be added.
+ Dynamically selects the most appropriate JavaScript or managed type for each argument value at run time.
To be added.
diff --git a/xml/System.Runtime.InteropServices.JavaScript/JSType+Array`1.xml b/xml/System.Runtime.InteropServices.JavaScript/JSType+Array`1.xml
index 06b728e4f97..e42d886821d 100644
--- a/xml/System.Runtime.InteropServices.JavaScript/JSType+Array`1.xml
+++ b/xml/System.Runtime.InteropServices.JavaScript/JSType+Array`1.xml
@@ -22,7 +22,7 @@
To be added.
- To be added.
+ Marshals as a copy of the JavaScript Array or TypedArray type.
To be added.
diff --git a/xml/System.Runtime.InteropServices.JavaScript/JSType+BigInt.xml b/xml/System.Runtime.InteropServices.JavaScript/JSType+BigInt.xml
index f3ecabdbaf8..6e23500042e 100644
--- a/xml/System.Runtime.InteropServices.JavaScript/JSType+BigInt.xml
+++ b/xml/System.Runtime.InteropServices.JavaScript/JSType+BigInt.xml
@@ -14,7 +14,7 @@
- To be added.
+ Marshal as JavaScript BigInt type.
To be added.
diff --git a/xml/System.Runtime.InteropServices.JavaScript/JSType+Boolean.xml b/xml/System.Runtime.InteropServices.JavaScript/JSType+Boolean.xml
index 5dec95550b0..d7b11581463 100644
--- a/xml/System.Runtime.InteropServices.JavaScript/JSType+Boolean.xml
+++ b/xml/System.Runtime.InteropServices.JavaScript/JSType+Boolean.xml
@@ -14,7 +14,7 @@
- To be added.
+ Marshal as JavaScript Boolean type.
To be added.
diff --git a/xml/System.Runtime.InteropServices.JavaScript/JSType+Date.xml b/xml/System.Runtime.InteropServices.JavaScript/JSType+Date.xml
index ee7f2b1a9ab..e76e0e8259f 100644
--- a/xml/System.Runtime.InteropServices.JavaScript/JSType+Date.xml
+++ b/xml/System.Runtime.InteropServices.JavaScript/JSType+Date.xml
@@ -14,7 +14,7 @@
- To be added.
+ Marshal as JavaScript Date type.
To be added.
diff --git a/xml/System.Runtime.InteropServices.JavaScript/JSType+Discard.xml b/xml/System.Runtime.InteropServices.JavaScript/JSType+Discard.xml
index a4d509a21cd..1425a45d3e9 100644
--- a/xml/System.Runtime.InteropServices.JavaScript/JSType+Discard.xml
+++ b/xml/System.Runtime.InteropServices.JavaScript/JSType+Discard.xml
@@ -14,7 +14,7 @@
- To be added.
+ Suppresses marshalling of the JavaScript function's return value and discards it.
To be added.
diff --git a/xml/System.Runtime.InteropServices.JavaScript/JSType+Error.xml b/xml/System.Runtime.InteropServices.JavaScript/JSType+Error.xml
index 836d94dc95c..673d0bd7485 100644
--- a/xml/System.Runtime.InteropServices.JavaScript/JSType+Error.xml
+++ b/xml/System.Runtime.InteropServices.JavaScript/JSType+Error.xml
@@ -14,7 +14,7 @@
- To be added.
+ Marshals as the JavaScript Error type.
To be added.
diff --git a/xml/System.Runtime.InteropServices.JavaScript/JSType+Function.xml b/xml/System.Runtime.InteropServices.JavaScript/JSType+Function.xml
index 5cdf6e59890..079798d3372 100644
--- a/xml/System.Runtime.InteropServices.JavaScript/JSType+Function.xml
+++ b/xml/System.Runtime.InteropServices.JavaScript/JSType+Function.xml
@@ -13,7 +13,7 @@
- To be added.
+ Marshals as the JavaScript Function type.
To be added.
diff --git a/xml/System.Runtime.InteropServices.JavaScript/JSType+Function`1.xml b/xml/System.Runtime.InteropServices.JavaScript/JSType+Function`1.xml
index 50d5c915db7..eb12da637ca 100644
--- a/xml/System.Runtime.InteropServices.JavaScript/JSType+Function`1.xml
+++ b/xml/System.Runtime.InteropServices.JavaScript/JSType+Function`1.xml
@@ -21,7 +21,7 @@
To be added.
- To be added.
+ Marshals as the JavaScript Function type.
To be added.
diff --git a/xml/System.Runtime.InteropServices.JavaScript/JSType+Function`2.xml b/xml/System.Runtime.InteropServices.JavaScript/JSType+Function`2.xml
index c668f08ec7b..0c717ae7a54 100644
--- a/xml/System.Runtime.InteropServices.JavaScript/JSType+Function`2.xml
+++ b/xml/System.Runtime.InteropServices.JavaScript/JSType+Function`2.xml
@@ -27,7 +27,7 @@
To be added.
To be added.
- To be added.
+ Marshals as the JavaScript Function type.
To be added.
diff --git a/xml/System.Runtime.InteropServices.JavaScript/JSType+Function`3.xml b/xml/System.Runtime.InteropServices.JavaScript/JSType+Function`3.xml
index dfed4080f33..7a6242f8145 100644
--- a/xml/System.Runtime.InteropServices.JavaScript/JSType+Function`3.xml
+++ b/xml/System.Runtime.InteropServices.JavaScript/JSType+Function`3.xml
@@ -33,7 +33,7 @@
To be added.
To be added.
To be added.
- To be added.
+ Marshals as the JavaScript Function type.
To be added.
diff --git a/xml/System.Runtime.InteropServices.JavaScript/JSType+Function`4.xml b/xml/System.Runtime.InteropServices.JavaScript/JSType+Function`4.xml
index ef81966f585..123724f068e 100644
--- a/xml/System.Runtime.InteropServices.JavaScript/JSType+Function`4.xml
+++ b/xml/System.Runtime.InteropServices.JavaScript/JSType+Function`4.xml
@@ -39,7 +39,7 @@
To be added.
To be added.
To be added.
- To be added.
+ Marshals as the JavaScript Function type.
To be added.
diff --git a/xml/System.Runtime.InteropServices.JavaScript/JSType+MemoryView.xml b/xml/System.Runtime.InteropServices.JavaScript/JSType+MemoryView.xml
index 7f6ce990923..a3016098c31 100644
--- a/xml/System.Runtime.InteropServices.JavaScript/JSType+MemoryView.xml
+++ b/xml/System.Runtime.InteropServices.JavaScript/JSType+MemoryView.xml
@@ -14,7 +14,7 @@
- To be added.
+ Marshals a managed Span or ArraySegment as a JavaScript wrapper object that provides access to the managed memory.
To be added.
diff --git a/xml/System.Runtime.InteropServices.JavaScript/JSType+Number.xml b/xml/System.Runtime.InteropServices.JavaScript/JSType+Number.xml
index d35279d498b..b0f56b46b99 100644
--- a/xml/System.Runtime.InteropServices.JavaScript/JSType+Number.xml
+++ b/xml/System.Runtime.InteropServices.JavaScript/JSType+Number.xml
@@ -14,7 +14,7 @@
- To be added.
+ Marshal as JavaScript Number type.
To be added.
diff --git a/xml/System.Runtime.InteropServices.JavaScript/JSType+Object.xml b/xml/System.Runtime.InteropServices.JavaScript/JSType+Object.xml
index b72832896d1..2713a1f3179 100644
--- a/xml/System.Runtime.InteropServices.JavaScript/JSType+Object.xml
+++ b/xml/System.Runtime.InteropServices.JavaScript/JSType+Object.xml
@@ -14,7 +14,7 @@
- To be added.
+ Marshal as JavaScript Object type.
To be added.
diff --git a/xml/System.Runtime.InteropServices.JavaScript/JSType+Promise`1.xml b/xml/System.Runtime.InteropServices.JavaScript/JSType+Promise`1.xml
index 89501fc8387..d6e6f02c9f4 100644
--- a/xml/System.Runtime.InteropServices.JavaScript/JSType+Promise`1.xml
+++ b/xml/System.Runtime.InteropServices.JavaScript/JSType+Promise`1.xml
@@ -22,7 +22,7 @@
To be added.
- To be added.
+ Marshal as JavaScript Promise type.
To be added.
diff --git a/xml/System.Runtime.InteropServices.JavaScript/JSType+String.xml b/xml/System.Runtime.InteropServices.JavaScript/JSType+String.xml
index 125e6e879c4..609df72cac8 100644
--- a/xml/System.Runtime.InteropServices.JavaScript/JSType+String.xml
+++ b/xml/System.Runtime.InteropServices.JavaScript/JSType+String.xml
@@ -14,7 +14,7 @@
- To be added.
+ Marshal as JavaScript String type.
To be added.
diff --git a/xml/System.Runtime.InteropServices.JavaScript/JSType+Void.xml b/xml/System.Runtime.InteropServices.JavaScript/JSType+Void.xml
index 9bb6e9d84eb..07c0118c860 100644
--- a/xml/System.Runtime.InteropServices.JavaScript/JSType+Void.xml
+++ b/xml/System.Runtime.InteropServices.JavaScript/JSType+Void.xml
@@ -14,7 +14,7 @@
- To be added.
+ Asserts that a JavaScript function should have no return value.
To be added.
diff --git a/xml/System.Runtime.InteropServices.JavaScript/JSType.xml b/xml/System.Runtime.InteropServices.JavaScript/JSType.xml
index 2bbac0727c3..ff570d434cb 100644
--- a/xml/System.Runtime.InteropServices.JavaScript/JSType.xml
+++ b/xml/System.Runtime.InteropServices.JavaScript/JSType.xml
@@ -20,7 +20,7 @@
- To be added.
+ Used as the generic argument for to express the expected JavaScript type, which should be the source or result of argument marshalling.
To be added.
diff --git a/xml/System.Runtime.InteropServices/NFloat.xml b/xml/System.Runtime.InteropServices/NFloat.xml
index 5d65be6a71f..ecb5aabde56 100644
--- a/xml/System.Runtime.InteropServices/NFloat.xml
+++ b/xml/System.Runtime.InteropServices/NFloat.xml
@@ -311,7 +311,7 @@ It is meant to be used as an exchange type at the managed/unmanaged boundary to
- To be added.
+ The value for which to get its absolute.
Computes the absolute of a value.
The absolute of .
To be added.
@@ -340,7 +340,7 @@ It is meant to be used as an exchange type at the managed/unmanaged boundary to
- To be added.
+ The value, in radians, whose arc-cosine is to be computed.
Computes the arc-cosine of a value.
The arc-cosine of .
@@ -377,7 +377,7 @@ This computes `arccos(x)` in the interval `[+0, +Ï€]` radians.
- To be added.
+ The value, in radians, whose hyperbolic arc-cosine is to be computed.
Computes the hyperbolic arc-cosine of a value.
The hyperbolic arc-cosine of .
To be added.
@@ -406,7 +406,7 @@ This computes `arccos(x)` in the interval `[+0, +Ï€]` radians.
- To be added.
+ The value whose arc-cosine is to be computed.
Computes the arc-cosine of a value and divides the result by pi.
The arc-cosine of , divided by pi.
@@ -443,7 +443,7 @@ This computes `arccos(x) / π` in the interval `[-0.5, +0.5]`.
- To be added.
+ The value, in radians, whose arc-sine is to be computed.
Computes the arc-sine of a value.
The arc-sine of .
@@ -480,7 +480,7 @@ This computes `arcsin(x)` in the interval `[-Ï€ / 2, +Ï€ / 2]` radians.
- To be added.
+ The value, in radians, whose hyperbolic arc-sine is to be computed.
Computes the hyperbolic arc-sine of a value.
The hyperbolic arc-sine of .
To be added.
@@ -509,7 +509,7 @@ This computes `arcsin(x)` in the interval `[-Ï€ / 2, +Ï€ / 2]` radians.
- To be added.
+ The value whose arc-sine is to be computed.
Computes the arc-sine of a value and divides the result by pi.
The arc-sine of , divided by pi.
@@ -546,7 +546,7 @@ This computes `arcsin(x) / π` in the interval `[-0.5, +0.5]`.
- To be added.
+ The value, in radians, whose arc-tangent is to be computed.
Computes the arc-tangent of a value.
The arc-tangent of .
@@ -584,8 +584,8 @@ This computes `arctan(x)` in the interval `[-Ï€ / 2, +Ï€ / 2]` radians.
- To be added.
- To be added.
+ The y-coordinate of a point.
+ The x-coordinate of a point.
Computes the arc-tangent of the quotient of two values.
The arc-tangent of divided-by .
@@ -623,8 +623,8 @@ This computes `arctan(y / x)` in the interval `[-Ï€, +Ï€]` radians.
- To be added.
- To be added.
+ The y-coordinate of a point.
+ The x-coordinate of a point.
Computes the arc-tangent for the quotient of two values and divides the result by pi.
The arc-tangent of divided-by , divided by pi.
@@ -661,7 +661,7 @@ This computes `arctan(y / x) / π` in the interval `[-1, +1]`.
- To be added.
+ The value, in radians, whose hyperbolic arc-tangent is to be computed.
Computes the hyperbolic arc-tangent of a value.
The hyperbolic arc-tangent of .
To be added.
@@ -690,7 +690,7 @@ This computes `arctan(y / x) / π` in the interval `[-1, +1]`.
- To be added.
+ The value whose arc-tangent is to be computed.
Computes the arc-tangent of a value and divides the result by pi.
The arc-tangent of , divided by pi.
@@ -727,7 +727,7 @@ This computes `arctan(x) / π` in the interval `[-0.5, +0.5]`.
- To be added.
+ The value to be bitwise decremented.
Decrements a value to the smallest value that compares less than a given value.
The smallest value that compares less than .
To be added.
@@ -756,7 +756,7 @@ This computes `arctan(x) / π` in the interval `[-0.5, +0.5]`.
- To be added.
+ The value to be bitwise incremented.
Increments a value to the smallest value that compares greater than a given value.
The smallest value that compares greater than .
To be added.
@@ -785,7 +785,7 @@ This computes `arctan(x) / π` in the interval `[-0.5, +0.5]`.
- To be added.
+ The value whose cube-root is to be computed.
Computes the cube-root of a value.
The cube-root of .
To be added.
@@ -814,7 +814,7 @@ This computes `arctan(x) / π` in the interval `[-0.5, +0.5]`.
- To be added.
+ The value whose ceiling is to be computed.
Computes the ceiling of a value.
The ceiling of .
To be added.
@@ -845,9 +845,9 @@ This computes `arctan(x) / π` in the interval `[-0.5, +0.5]`.
- To be added.
- To be added.
- To be added.
+ The value to clamp.
+ The inclusive minimum to which should clamp.
+ The inclusive maximum to which should clamp.
Clamps a value to an inclusive minimum and maximum value.
The result of clamping to the inclusive range of and .
To be added.
@@ -975,8 +975,8 @@ This computes `arctan(x) / π` in the interval `[-0.5, +0.5]`.
- To be added.
- To be added.
+ The value whose magnitude is used in the result.
+ The value whose sign is used in the result.
Copies the sign of a value to the sign of another value.
A value with the magnitude of and the sign of .
To be added.
@@ -1005,7 +1005,7 @@ This computes `arctan(x) / π` in the interval `[-0.5, +0.5]`.
- To be added.
+ The value, in radians, whose cosine is to be computed.
Computes the cosine of a value.
The cosine of .
@@ -1042,7 +1042,7 @@ This computes `cos(x)`.
- To be added.
+ The value, in radians, whose hyperbolic cosine is to be computed.
Computes the hyperbolic cosine of a value.
The hyperbolic cosine of .
To be added.
@@ -1071,7 +1071,7 @@ This computes `cos(x)`.
- To be added.
+ The value, in half-revolutions, whose cosine is to be computed.
Computes the cosine of a value that has been multipled by pi.
The cosine of multiplied-by pi.
@@ -1115,8 +1115,8 @@ This computes `cos(x * π)`.
- To be added.
- To be added.
+ The type of .
+ The value that's used to create the instance of .
Creates an instance of the current type from a value, throwing an overflow exception for any values that fall outside the representable range of the current type.
An instance of created from .
To be added.
@@ -1152,8 +1152,8 @@ This computes `cos(x * π)`.
- To be added.
- To be added.
+ The type of .
+ The value that's used to create the instance of .
Creates an instance of the current type from a value, saturating any values that fall outside the representable range of the current type.
An instance of created from , saturating if falls outside the representable range of .
To be added.
@@ -1189,8 +1189,8 @@ This computes `cos(x * π)`.
- To be added.
- To be added.
+ The type of .
+ The value that's used to create the instance of .
Creates an instance of the current type from a value, truncating any values that fall outside the representable range of the current type.
An instance of created from , truncating if falls outside the representable range of .
To be added.
@@ -1346,7 +1346,7 @@ This computes `cos(x * π)`.
- To be added.
+ The power to which E is raised.
Computes E raised to a given power.
E raised to the power of .
@@ -1376,7 +1376,7 @@ This computes `cos(x * π)`.
- To be added.
+ The power to which 10 is raised.
Computes 10 raised to a given power.
10
@@ -1407,7 +1407,7 @@ This computes `cos(x * π)`.
- To be added.
+ The power to which 10 is raised.
Computes 10 raised to a given power and subtracts one.
10 - 1
@@ -1438,7 +1438,7 @@ This computes `cos(x * π)`.
- To be added.
+ The power to which 2 is raised.
Computes 2 raised to a given power.
2
@@ -1469,7 +1469,7 @@ This computes `cos(x * π)`.
- To be added.
+ The power to which 2 is raised.
Computes 2 raised to a given power and subtracts one.
2 - 1
@@ -1500,7 +1500,7 @@ This computes `cos(x * π)`.
- To be added.
+ The power to which E is raised.
Computes E raised to a given power and subtracts one.
E - 1
@@ -1531,7 +1531,7 @@ This computes `cos(x * π)`.
- To be added.
+ The value whose floor is to be computed.
Computes the floor of a value.
The floor of .
To be added.
@@ -1562,9 +1562,9 @@ This computes `cos(x * π)`.
- To be added.
- To be added.
- To be added.
+ The value that multiplies.
+ The value that multiplies .
+ The value that is added to the product of and .
Computes the fused multiply-add of three values.
The result of times plus computed as one ternary operation.
To be added.
@@ -1617,8 +1617,8 @@ This computes `cos(x * π)`.
- To be added.
- To be added.
+ The value to square and add to .
+ The value to square and add to .
Computes the hypotenuse given two values representing the lengths of the shorter sides in a right-angled triangle.
The square root of -squared plus -squared.
To be added.
@@ -1648,8 +1648,8 @@ This computes `cos(x * π)`.
- To be added.
- To be added.
+ The value that divides.
+ The value that divides .
Computes the remainder of two values as specified by IEEE 754.
The remainder of divided by as specified by IEEE 754.
To be added.
@@ -1678,7 +1678,7 @@ This computes `cos(x * π)`.
- To be added.
+ The value whose integer logarithm is to be computed.
Computes the integer logarithm of a value.
The integer logarithm of .
To be added.
@@ -1707,7 +1707,7 @@ This computes `cos(x * π)`.
- To be added.
+ The value to be checked.
Determines if a value represents an even integral number.
if is an even integer; otherwise, .
@@ -1805,7 +1805,7 @@ A return value of `false` does not imply that
- To be added.
+ The value to be checked.
Determines if a value represents an integral number.
if is an integer; otherwise, .
@@ -1959,7 +1959,7 @@ This method correctly handles floating-point values and so `2.0` and `3.0` will
- To be added.
+ The value to be checked.
Determines if a value represents an odd integral number.
if is an odd integer; otherwise, .
@@ -1999,7 +1999,7 @@ A return value of `false` does not imply that
- To be added.
+ The value to be checked.
Determines if a value is positive.
if is positive; otherwise, .
@@ -2066,7 +2066,7 @@ A return value of `false` does not imply that
- To be added.
+ The value to be checked.
Determines if a value is a power of two.
if is a power of two; otherwise, .
@@ -2096,7 +2096,7 @@ A return value of `false` does not imply that
- To be added.
+ The value to be checked.
Determines if a value represents a real number.
if is a real number; otherwise, .
@@ -2163,7 +2163,7 @@ This function returns `true` for a complex number `a + bi` where `b` is zero.
- To be added.
+ The value whose natural logarithm is to be computed.
Computes the natural (base-E logarithm of a value.
The natural logarithm of .
To be added.
@@ -2193,8 +2193,8 @@ This function returns `true` for a complex number `a + bi` where `b` is zero.
- To be added.
- To be added.
+ The value whose logarithm is to be computed.
+ The base in which the logarithm is to be computed.
Computes the logarithm of a value in the specified base.
The base- logarithm of .
To be added.
@@ -2223,7 +2223,7 @@ This function returns `true` for a complex number `a + bi` where `b` is zero.
- To be added.
+ The value whose base-10 logarithm is to be computed.
Computes the base-10 logarithm of a value.
The base-10 logarithm of .
To be added.
@@ -2252,7 +2252,7 @@ This function returns `true` for a complex number `a + bi` where `b` is zero.
- To be added.
+ The value to which one is added before computing the base-10 logarithm.
Computes the base-10 logarithm of a value plus one.
log10( + 1)
@@ -2283,7 +2283,7 @@ This function returns `true` for a complex number `a + bi` where `b` is zero.
- To be added.
+ The value whose log2 is to be computed.
Computes the log2 of a value.
The log2 of .
To be added.
@@ -2312,7 +2312,7 @@ This function returns `true` for a complex number `a + bi` where `b` is zero.
- To be added.
+ The value to which one is added before computing the base-2 logarithm.
Computes the base-2 logarithm of a value plus one.
log2( + 1)
@@ -2343,7 +2343,7 @@ This function returns `true` for a complex number `a + bi` where `b` is zero.
- To be added.
+ The value to which one is added before computing the natural logarithm.
Computes the natural (base-E) logarithm of a value plus one.
loge( + 1)
@@ -2375,8 +2375,8 @@ This function returns `true` for a complex number `a + bi` where `b` is zero.
- To be added.
- To be added.
+ The value to compare with .
+ The value to compare with .
Compares two values to compute which is greater.
if it is greater than ; otherwise, .
@@ -2415,8 +2415,8 @@ For , this method matches the IEEE 754:
- To be added.
- To be added.
+ The value to compare with .
+ The value to compare with .
Compares two values to compute which is greater.
if it is greater than ; otherwise, .
@@ -2455,8 +2455,8 @@ For , this method matches the IE
- To be added.
- To be added.
+ The value to compare with .
+ The value to compare with .
Compares two values to compute which has the greater magnitude and returning the other value if an input is NaN.
if it is greater than ; otherwise, .
@@ -2495,8 +2495,8 @@ For this method matches the IEE
- To be added.
- To be added.
+ The value to compare with .
+ The value to compare with .
Compares two values to compute which is greater and returning the other value if an input is NaN.
if it is greater than ; otherwise, .
@@ -2559,8 +2559,8 @@ For this method matches the IEEE 754:2
- To be added.
- To be added.
+ The value to compare with .
+ The value to compare with .
Compares two values to compute which is lesser.
if it is less than ; otherwise, .
@@ -2599,8 +2599,8 @@ For , this method matches the IEEE 754:
- To be added.
- To be added.
+ The value to compare with .
+ The value to compare with .
Compares two values to compute which is lesser.
if it is less than ; otherwise, .
@@ -2639,8 +2639,8 @@ For , this method matches the IE
- To be added.
- To be added.
+ The value to compare with .
+ The value to compare with .
Compares two values to compute which has the lesser magnitude and returning the other value if an input is NaN.
if it is less than ; otherwise, .
@@ -2679,8 +2679,8 @@ For this method matches the IEE
- To be added.
- To be added.
+ The value to compare with .
+ The value to compare with .
Compares two values to compute which is lesser and returning the other value if an input is NaN.
if it is less than ; otherwise, .
@@ -2817,7 +2817,7 @@ For this method matches the IEEE 754:2
The value to which is added.
- The value which is added to .
+ The value that's added to .
Adds two values together to compute their sum.
The sum of and .
To be added.
@@ -2899,8 +2899,8 @@ For this method matches the IEEE 754:2
- The value which divides.
- The value which divides .
+ The value that divides.
+ The value that divides .
Divides two values together to compute their quotient.
The quotient of divided-by .
To be added.
@@ -4099,8 +4099,8 @@ For this method matches the IEEE 754:2
- The value which divides.
- The value which divides .
+ The value that divides.
+ The value that divides .
Divides two values together to compute their remainder.
The remainder of divided-by .
To be added.
@@ -4129,8 +4129,8 @@ For this method matches the IEEE 754:2
- The value which multiplies.
- The value which multiplies .
+ The value that multiplies.
+ The value that multiplies .
Multiplies two values together to compute their product.
The product of divided-by .
To be added.
@@ -4160,7 +4160,7 @@ For this method matches the IEEE 754:2
The value from which is subtracted.
- The value which is subtracted from .
+ The value that's subtracted from .
Subtracts two values to compute their difference.
The difference of subtracted from .
To be added.
@@ -4274,8 +4274,8 @@ For this method matches the IEEE 754:2
- To be added.
- To be added.
+ The span of characters to parse.
+ An object that provides culture-specific formatting information about .
Parses a span of characters into a value.
The result of parsing .
To be added.
@@ -4506,8 +4506,8 @@ For this method matches the IEEE 754:2
- To be added.
- To be added.
+ The value that's raised to the power of .
+ The power to which is raised.
Computes a value raised to a given power.
raised to the power of .
@@ -4537,7 +4537,7 @@ For this method matches the IEEE 754:2
- To be added.
+ The value whose estimate of the reciprocal is to be computed.
Computes an estimate of the reciprocal of a value.
An estimate of the reciprocal of .
To be added.
@@ -4566,7 +4566,7 @@ For this method matches the IEEE 754:2
- To be added.
+ The value whose estimate of the reciprocal square root is to be computed.
Computes an estimate of the reciprocal square root of a value.
An estimate of the reciprocal square root of .
To be added.
@@ -4596,8 +4596,8 @@ For this method matches the IEEE 754:2
- To be added.
- To be added.
+ The value whose -th root is to be computed.
+ The degree of the root to be computed.
Computes the n-th root of a value.
The -th root of .
To be added.
@@ -4626,7 +4626,7 @@ For this method matches the IEEE 754:2
- To be added.
+ The value to round.
Rounds a value to the nearest integer using the default rounding mode ().
The result of rounding to the nearest integer using the default rounding mode.
To be added.
@@ -4656,8 +4656,8 @@ For this method matches the IEEE 754:2
- To be added.
- To be added.
+ The value to round.
+ The number of fractional digits to which should be rounded.
Rounds a value to a specified number of fractional-digits using the default rounding mode ().
The result of rounding to fractional-digits using the default rounding mode.
To be added.
@@ -4687,8 +4687,8 @@ For this method matches the IEEE 754:2
- To be added.
- To be added.
+ The value to round.
+ The mode under which should be rounded.
Rounds a value to the nearest integer using the specified rounding mode.
The result of rounding to the nearest integer using .
To be added.
@@ -4719,9 +4719,9 @@ For this method matches the IEEE 754:2
- To be added.
- To be added.
- To be added.
+ The value to round.
+ The number of fractional digits to which should be rounded.
+ The mode under which should be rounded.
Rounds a value to a specified number of fractional-digits using the default rounding mode ().
The result of rounding to fractional-digits using .
To be added.
@@ -4751,8 +4751,8 @@ For this method matches the IEEE 754:2
- To be added.
- To be added.
+ The value that base-radix raised to the power of multiplies.
+ The value to which base-radix is raised before multipliying .
Computes the product of a value and its base-radix raised to the specified power.
The product of and base-radix raised to the power of .
To be added.
@@ -4781,7 +4781,7 @@ For this method matches the IEEE 754:2
- To be added.
+ The value whose sign is to be computed.
Computes the sign of a value.
A positive value if is positive, if is zero, and a negative value if is negative.
@@ -4818,7 +4818,7 @@ It is recommended that a function return `1`, `0`, and `-1`, respectively.
- To be added.
+ The value, in radians, whose sine is to be computed.
Computes the sine of a value.
The sine of .
@@ -4861,7 +4861,7 @@ This computes `sin(x)`.
- To be added.
+ The value, in radians, whose sine and cosine are to be computed.
Computes the sine and cosine of a value.
The sine and cosine of .
@@ -4904,7 +4904,7 @@ This computes `(sin(x), cos(x))`.
- To be added.
+ The value, in half-revolutions, that is multipled by pi before computing its sine and cosine.
Computes the sine and cosine of a value.
The sine and cosine of .
@@ -4941,7 +4941,7 @@ This computes `(sin(x), cos(x))`.
- To be added.
+ The value, in radians, whose hyperbolic sine is to be computed.
Computes the hyperbolic sine of a value.
The hyperbolic sine of .
To be added.
@@ -4970,7 +4970,7 @@ This computes `(sin(x), cos(x))`.
- To be added.
+ The value, in half-revolutions, that is multipled by pi before computing its sine.
Computes the sine of a value that has been multiplied by pi.
The sine of multiplied-by pi.
@@ -5028,7 +5028,7 @@ This computes `sin(x * π)`.
- To be added.
+ The value whose square-root is to be computed.
Computes the square-root of a value.
The square-root of .
To be added.
@@ -5289,7 +5289,7 @@ This computes `sin(x * π)`.
- To be added.
+ The value, in radians, whose tangent is to be computed.
Computes the tangent of a value.
The tangent of .
@@ -5326,7 +5326,7 @@ This computes `tan(x)`.
- To be added.
+ The value, in radians, whose hyperbolic tangent is to be computed.
Computes the hyperbolic tangent of a value.
The hyperbolic tangent of .
To be added.
@@ -5355,7 +5355,7 @@ This computes `tan(x)`.
- To be added.
+ The value, in half-revolutions, that is multipled by pi before computing its tangent.
Computes the tangent of a value that has been multipled by pi.
The tangent of multiplied-by pi.
@@ -5538,7 +5538,7 @@ This computes `tan(x * π)`.
- To be added.
+ The value to truncate.
Truncates a value.
The truncation of .
To be added.
diff --git a/xml/System.Runtime.InteropServices/NativeMemory.xml b/xml/System.Runtime.InteropServices/NativeMemory.xml
index dd9863062c4..98d4957b528 100644
--- a/xml/System.Runtime.InteropServices/NativeMemory.xml
+++ b/xml/System.Runtime.InteropServices/NativeMemory.xml
@@ -462,6 +462,72 @@ The behavior when `ptr` is `null` and `byteCount` is greater than `0` is undefin
+
+
+
+
+
+
+ Method
+
+ System.Runtime.InteropServices
+ 7.0.0.0
+
+
+
+ [System.CLSCompliant(false)]
+ [<System.CLSCompliant(false)>]
+
+
+
+ System.Void
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ System.Runtime.InteropServices
+ 7.0.0.0
+
+
+
+ [System.CLSCompliant(false)]
+ [<System.CLSCompliant(false)>]
+
+
+
+ System.Void
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
diff --git a/xml/System.Runtime.Serialization.DataContracts/DataContract.xml b/xml/System.Runtime.Serialization.DataContracts/DataContract.xml
new file mode 100644
index 00000000000..4c46ae52366
--- /dev/null
+++ b/xml/System.Runtime.Serialization.DataContracts/DataContract.xml
@@ -0,0 +1,458 @@
+
+
+
+
+
+
+
+
+ System.Runtime.Serialization.Xml
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ System.Runtime.Serialization.Xml
+ 7.0.0.0
+
+
+
+ [get: System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Data Contract Serialization and Deserialization might require types that cannot be statically analyzed. Make sure all of the required types are preserved.")]
+ [<get: System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Data Contract Serialization and Deserialization might require types that cannot be statically analyzed. Make sure all of the required types are preserved.")>]
+
+
+
+ System.Runtime.Serialization.DataContracts.DataContract
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ System.Runtime.Serialization.Xml
+ 7.0.0.0
+
+
+ System.String
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ System.Runtime.Serialization.Xml
+ 7.0.0.0
+
+
+ System.Collections.ObjectModel.ReadOnlyCollection<System.Runtime.Serialization.DataContracts.DataMember>
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Runtime.Serialization.Xml
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Data Contract Serialization and Deserialization might require types that cannot be statically analyzed. Make sure all of the required types are preserved.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Data Contract Serialization and Deserialization might require types that cannot be statically analyzed. Make sure all of the required types are preserved.")>]
+
+
+
+ System.Xml.XmlQualifiedName
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Runtime.Serialization.Xml
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Data Contract Serialization and Deserialization might require types that cannot be statically analyzed. Make sure all of the required types are preserved.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Data Contract Serialization and Deserialization might require types that cannot be statically analyzed. Make sure all of the required types are preserved.")>]
+
+
+
+ System.Runtime.Serialization.DataContracts.DataContract
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Runtime.Serialization.Xml
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Data Contract Serialization and Deserialization might require types that cannot be statically analyzed. Make sure all of the required types are preserved.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Data Contract Serialization and Deserialization might require types that cannot be statically analyzed. Make sure all of the required types are preserved.")>]
+
+
+
+ System.Xml.XmlQualifiedName
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ System.Runtime.Serialization.Xml
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Runtime.Serialization.Xml
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+ [System.Diagnostics.CodeAnalysis.NotNullWhen(true)]
+ [<System.Diagnostics.CodeAnalysis.NotNullWhen(true)>]
+
+
+
+
+
+
+ [System.Diagnostics.CodeAnalysis.NotNullWhen(true)]
+ [<System.Diagnostics.CodeAnalysis.NotNullWhen(true)>]
+
+
+
+
+
+
+ [System.Diagnostics.CodeAnalysis.NotNullWhen(true)]
+ [<System.Diagnostics.CodeAnalysis.NotNullWhen(true)>]
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ System.Runtime.Serialization.Xml
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ System.Runtime.Serialization.Xml
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ System.Runtime.Serialization.Xml
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ System.Runtime.Serialization.Xml
+ 7.0.0.0
+
+
+
+ [get: System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Data Contract Serialization and Deserialization might require types that cannot be statically analyzed. Make sure all of the required types are preserved.")]
+ [<get: System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Data Contract Serialization and Deserialization might require types that cannot be statically analyzed. Make sure all of the required types are preserved.")>]
+
+
+
+ System.Collections.Generic.Dictionary<System.Xml.XmlQualifiedName,System.Runtime.Serialization.DataContracts.DataContract>
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ System.Runtime.Serialization.Xml
+ 7.0.0.0
+
+
+ System.Type
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ System.Runtime.Serialization.Xml
+ 7.0.0.0
+
+
+ System.Xml.XmlDictionaryString
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ System.Runtime.Serialization.Xml
+ 7.0.0.0
+
+
+ System.Xml.XmlDictionaryString
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ System.Runtime.Serialization.Xml
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicConstructors | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicMethods | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicConstructors | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicFields | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicMethods | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicProperties)]
+ [<System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicConstructors | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicMethods | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicConstructors | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicFields | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicMethods | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicProperties)>]
+
+
+
+ System.Type
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ System.Runtime.Serialization.Xml
+ 7.0.0.0
+
+
+ System.Xml.XmlQualifiedName
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
diff --git a/xml/System.Runtime.Serialization.DataContracts/DataContractSet.xml b/xml/System.Runtime.Serialization.DataContracts/DataContractSet.xml
new file mode 100644
index 00000000000..f76e304388a
--- /dev/null
+++ b/xml/System.Runtime.Serialization.DataContracts/DataContractSet.xml
@@ -0,0 +1,327 @@
+
+
+
+
+
+
+
+
+ System.Runtime.Serialization.Xml
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Constructor
+
+ System.Runtime.Serialization.Xml
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Data Contract Serialization and Deserialization might require types that cannot be statically analyzed. Make sure all of the required types are preserved.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Data Contract Serialization and Deserialization might require types that cannot be statically analyzed. Make sure all of the required types are preserved.")>]
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Constructor
+
+ System.Runtime.Serialization.Xml
+ 7.0.0.0
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ System.Runtime.Serialization.Xml
+ 7.0.0.0
+
+
+ System.Collections.Generic.Dictionary<System.Xml.XmlQualifiedName,System.Runtime.Serialization.DataContracts.DataContract>
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Runtime.Serialization.Xml
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Data Contract Serialization and Deserialization might require types that cannot be statically analyzed. Make sure all of the required types are preserved.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Data Contract Serialization and Deserialization might require types that cannot be statically analyzed. Make sure all of the required types are preserved.")>]
+
+
+
+ System.Runtime.Serialization.DataContracts.DataContract
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Runtime.Serialization.Xml
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Data Contract Serialization and Deserialization might require types that cannot be statically analyzed. Make sure all of the required types are preserved.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Data Contract Serialization and Deserialization might require types that cannot be statically analyzed. Make sure all of the required types are preserved.")>]
+
+
+
+ System.Runtime.Serialization.DataContracts.DataContract
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ System.Runtime.Serialization.Xml
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Data Contract Serialization and Deserialization might require types that cannot be statically analyzed. Make sure all of the required types are preserved.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Data Contract Serialization and Deserialization might require types that cannot be statically analyzed. Make sure all of the required types are preserved.")>]
+
+
+
+ System.Type
+
+
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Runtime.Serialization.Xml
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Data Contract Serialization and Deserialization might require types that cannot be statically analyzed. Make sure all of the required types are preserved.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Data Contract Serialization and Deserialization might require types that cannot be statically analyzed. Make sure all of the required types are preserved.")>]
+
+
+
+ System.Collections.Generic.List<System.Xml.XmlQualifiedName>
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Runtime.Serialization.Xml
+ 7.0.0.0
+
+
+
+ [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Data Contract Serialization and Deserialization might require types that cannot be statically analyzed. Make sure all of the required types are preserved.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Data Contract Serialization and Deserialization might require types that cannot be statically analyzed. Make sure all of the required types are preserved.")>]
+
+
+
+ System.Void
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ System.Runtime.Serialization.Xml
+ 7.0.0.0
+
+
+ System.Collections.Generic.Dictionary<System.Xml.XmlQualifiedName,System.Runtime.Serialization.DataContracts.DataContract>
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ System.Runtime.Serialization.Xml
+ 7.0.0.0
+
+
+ System.Collections.Generic.Dictionary<System.Runtime.Serialization.DataContracts.DataContract,System.Object>
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ System.Runtime.Serialization.Xml
+ 7.0.0.0
+
+
+ System.Collections.Hashtable
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
diff --git a/xml/System.Runtime.Serialization.DataContracts/DataMember.xml b/xml/System.Runtime.Serialization.DataContracts/DataMember.xml
new file mode 100644
index 00000000000..8487157be73
--- /dev/null
+++ b/xml/System.Runtime.Serialization.DataContracts/DataMember.xml
@@ -0,0 +1,154 @@
+
+
+
+
+
+
+
+
+ System.Runtime.Serialization.Xml
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ System.Runtime.Serialization.Xml
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ System.Runtime.Serialization.Xml
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ System.Runtime.Serialization.Xml
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ System.Runtime.Serialization.Xml
+ 7.0.0.0
+
+
+
+ [get: System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Data Contract Serialization and Deserialization might require types that cannot be statically analyzed. Make sure all of the required types are preserved.")]
+ [<get: System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Data Contract Serialization and Deserialization might require types that cannot be statically analyzed. Make sure all of the required types are preserved.")>]
+
+
+
+ System.Runtime.Serialization.DataContracts.DataContract
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ System.Runtime.Serialization.Xml
+ 7.0.0.0
+
+
+ System.String
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ System.Runtime.Serialization.Xml
+ 7.0.0.0
+
+
+ System.Int64
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
diff --git a/xml/System.Runtime.Serialization.DataContracts/XmlDataContract.xml b/xml/System.Runtime.Serialization.DataContracts/XmlDataContract.xml
new file mode 100644
index 00000000000..3c781e97b88
--- /dev/null
+++ b/xml/System.Runtime.Serialization.DataContracts/XmlDataContract.xml
@@ -0,0 +1,148 @@
+
+
+
+
+
+
+
+
+ System.Runtime.Serialization.Xml
+ 7.0.0.0
+
+
+ System.Runtime.Serialization.DataContracts.DataContract
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ System.Runtime.Serialization.Xml
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ System.Runtime.Serialization.Xml
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ System.Runtime.Serialization.Xml
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ System.Runtime.Serialization.Xml
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ System.Runtime.Serialization.Xml
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ System.Runtime.Serialization.Xml
+ 7.0.0.0
+
+
+ System.Xml.Schema.XmlSchemaType
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
diff --git a/xml/System.Runtime.Serialization.Json/DataContractJsonSerializer.xml b/xml/System.Runtime.Serialization.Json/DataContractJsonSerializer.xml
index d6935971bf8..c2cac25e052 100644
--- a/xml/System.Runtime.Serialization.Json/DataContractJsonSerializer.xml
+++ b/xml/System.Runtime.Serialization.Json/DataContractJsonSerializer.xml
@@ -679,6 +679,37 @@
To be added.
+
+
+
+
+
+
+
+ Method
+
+ System.Runtime.Serialization.Json
+ 7.0.0.0
+
+
+ System.Runtime.Serialization
+
+
+ System.ServiceModel.Web
+
+
+ netstandard
+
+
+ System.Runtime.Serialization.ISerializationSurrogateProvider
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
@@ -1257,6 +1288,39 @@
To be added.
+
+
+
+
+
+
+
+ Method
+
+ System.Runtime.Serialization.Json
+ 7.0.0.0
+
+
+ System.Runtime.Serialization
+
+
+ System.ServiceModel.Web
+
+
+ netstandard
+
+
+ System.Void
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
diff --git a/xml/System.Runtime.Serialization/ExportOptions.xml b/xml/System.Runtime.Serialization/ExportOptions.xml
index 05b87a2e130..4f7602b8c3c 100644
--- a/xml/System.Runtime.Serialization/ExportOptions.xml
+++ b/xml/System.Runtime.Serialization/ExportOptions.xml
@@ -104,12 +104,17 @@
-
-
+
+
-
-
-
+
+
+
+
+
+
+
+
Property
System.Runtime.Serialization
@@ -119,12 +124,14 @@
System.Runtime.Serialization.Xml
+ 7.0.0.0
netstandard
- System.Runtime.Serialization.IDataContractSurrogate
+ System.Runtime.Serialization.ISerializationSurrogateProvider
+ System.Runtime.Serialization.IDataContractSurrogate
Gets or sets a serialization surrogate.
diff --git a/xml/System.Runtime.Serialization/ISerializationSurrogateProvider2.xml b/xml/System.Runtime.Serialization/ISerializationSurrogateProvider2.xml
new file mode 100644
index 00000000000..ed485c985b9
--- /dev/null
+++ b/xml/System.Runtime.Serialization/ISerializationSurrogateProvider2.xml
@@ -0,0 +1,130 @@
+
+
+
+
+
+
+
+
+ System.Runtime.Serialization.Primitives
+ 7.0.0.0
+
+
+
+ System.Runtime.Serialization.ISerializationSurrogateProvider
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Runtime.Serialization.Primitives
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Runtime.Serialization.Primitives
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Runtime.Serialization.Primitives
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Runtime.Serialization.Primitives
+ 7.0.0.0
+
+
+ System.Type
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
diff --git a/xml/System.Runtime.Versioning/ObsoletedInOSPlatformAttribute.xml b/xml/System.Runtime.Versioning/ObsoletedOSPlatformAttribute.xml
similarity index 60%
rename from xml/System.Runtime.Versioning/ObsoletedInOSPlatformAttribute.xml
rename to xml/System.Runtime.Versioning/ObsoletedOSPlatformAttribute.xml
index 4092dfe750e..7a978ab9552 100644
--- a/xml/System.Runtime.Versioning/ObsoletedInOSPlatformAttribute.xml
+++ b/xml/System.Runtime.Versioning/ObsoletedOSPlatformAttribute.xml
@@ -1,10 +1,10 @@
-
-
-
-
-
-
-
+
+
+
+
+
+
+
System.Runtime
7.0.0.0
@@ -20,25 +20,17 @@
- Marks APIs that were obsoleted in a given operating system version.
-
-
-
+ To be added.
+ To be added.
-
+
-
+
-
-
+
+
Constructor
System.Runtime
@@ -48,18 +40,18 @@ This attribute is primarily used by OS bindings to indicate APIs that shouldn't
- The obsoleted OS platform name, optionally including a version.
- Initializes a new instance of the attribute class for the specified obsoleted OS platform.
+ To be added.
+ To be added.
To be added.
-
+
-
+
-
-
+
+
Constructor
System.Runtime
@@ -70,18 +62,18 @@ This attribute is primarily used by OS bindings to indicate APIs that shouldn't
- The obsoleted OS platform name, optionally including a version.
- Additional message that suggests a better alternative for the obsoleted API.
- Initializes a new instance of the attribute class for the specified obsoleted OS platform with an additional message.
+ To be added.
+ To be added.
+ To be added.
To be added.
-
+
-
+
Property
@@ -92,17 +84,17 @@ This attribute is primarily used by OS bindings to indicate APIs that shouldn't
System.String
- Gets the optional additional message provided for the attribute.
- A string that represents the message, or if there is none.
- Provides an additional message about the obsoleted API, mostly to suggest a better alternative for the OS platform specified.
+ To be added.
+ To be added.
+ To be added.
-
+
-
+
Property
@@ -113,8 +105,8 @@ This attribute is primarily used by OS bindings to indicate APIs that shouldn't
System.String
- Gets or sets the URL for corresponding documentation.
- The string that represents a URL to corresponding documentation.
+ To be added.
+ To be added.
To be added.
diff --git a/xml/System.Runtime/ControlledExecution.xml b/xml/System.Runtime/ControlledExecution.xml
new file mode 100644
index 00000000000..f70d008a574
--- /dev/null
+++ b/xml/System.Runtime/ControlledExecution.xml
@@ -0,0 +1,54 @@
+
+
+
+
+
+
+
+
+ System.Runtime
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Runtime
+ 7.0.0.0
+
+
+
+ [System.Obsolete("ControlledExecution.Run method may corrupt the process and should not be used in production code.", DiagnosticId="SYSLIB0046", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
+ [<System.Obsolete("ControlledExecution.Run method may corrupt the process and should not be used in production code.", DiagnosticId="SYSLIB0046", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
+
+
+
+ System.Void
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
diff --git a/xml/System.Security.Cryptography.Cose/CoseMessage.xml b/xml/System.Security.Cryptography.Cose/CoseMessage.xml
index e876ecaf5f3..27b147e1edf 100644
--- a/xml/System.Security.Cryptography.Cose/CoseMessage.xml
+++ b/xml/System.Security.Cryptography.Cose/CoseMessage.xml
@@ -245,6 +245,27 @@
To be added.
+
+
+
+
+
+
+
+ Property
+
+ System.Security.Cryptography.Cose
+ 7.0.0.0
+
+
+ System.ReadOnlyMemory<System.Byte>
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
diff --git a/xml/System.Security.Cryptography.Cose/CoseSign1Message.xml b/xml/System.Security.Cryptography.Cose/CoseSign1Message.xml
index 475b0d7fffd..127c18d6cb3 100644
--- a/xml/System.Security.Cryptography.Cose/CoseSign1Message.xml
+++ b/xml/System.Security.Cryptography.Cose/CoseSign1Message.xml
@@ -40,6 +40,27 @@
To be added.
+
+
+
+
+
+
+
+ Property
+
+ System.Security.Cryptography.Cose
+ 7.0.0.0
+
+
+ System.ReadOnlyMemory<System.Byte>
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
diff --git a/xml/System.Security.Cryptography.Cose/CoseSignature.xml b/xml/System.Security.Cryptography.Cose/CoseSignature.xml
index 80ec64b406a..e6af6f7c1c5 100644
--- a/xml/System.Security.Cryptography.Cose/CoseSignature.xml
+++ b/xml/System.Security.Cryptography.Cose/CoseSignature.xml
@@ -39,6 +39,48 @@
To be added.
+
+
+
+
+
+
+
+ Property
+
+ System.Security.Cryptography.Cose
+ 7.0.0.0
+
+
+ System.ReadOnlyMemory<System.Byte>
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ System.Security.Cryptography.Cose
+ 7.0.0.0
+
+
+ System.ReadOnlyMemory<System.Byte>
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
diff --git a/xml/System.Security.Cryptography.X509Certificates/CertificateRequest.xml b/xml/System.Security.Cryptography.X509Certificates/CertificateRequest.xml
index 333044f8989..b966a9ca0cc 100644
--- a/xml/System.Security.Cryptography.X509Certificates/CertificateRequest.xml
+++ b/xml/System.Security.Cryptography.X509Certificates/CertificateRequest.xml
@@ -269,6 +269,38 @@
. is or .
+
+
+
+
+
+
+ Constructor
+
+ System.Security.Cryptography
+ 7.0.0.0
+
+
+ System.Security.Cryptography.X509Certificates
+
+
+ netstandard
+
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
@@ -833,7 +865,7 @@ When submitting a certificate signing request via a web browser or other graphic
-or-
- contains an entry with a value.
+ contains an entry with a value.
-or-
@@ -846,7 +878,7 @@ When submitting a certificate signing request via a web browser or other graphic
-or-
- contains an entry with a value.
+ contains an entry with a value.
-or-
@@ -854,6 +886,65 @@ This object was created with a constructor that did not accept a signing key.
+
+
+
+
+
+
+
+ Method
+
+ System.Security.Cryptography
+ 7.0.0.0
+
+
+ System.Security.Cryptography.X509Certificates
+
+
+ netstandard
+
+
+ System.String
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Security.Cryptography
+ 7.0.0.0
+
+
+ System.Security.Cryptography.X509Certificates
+
+
+ netstandard
+
+
+ System.String
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
@@ -892,6 +983,179 @@ This object was created with a constructor that did not accept a signing key.
To be added.
+
+
+
+
+
+
+ Method
+
+ System.Security.Cryptography
+ 7.0.0.0
+
+
+ System.Security.Cryptography.X509Certificates
+
+
+ netstandard
+
+
+ System.Security.Cryptography.X509Certificates.CertificateRequest
+
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ System.Security.Cryptography
+ 7.0.0.0
+
+
+ System.Security.Cryptography.X509Certificates
+
+
+ netstandard
+
+
+ System.Security.Cryptography.X509Certificates.CertificateRequest
+
+
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ System.Security.Cryptography
+ 7.0.0.0
+
+
+ System.Security.Cryptography.X509Certificates
+
+
+ netstandard
+
+
+ System.Security.Cryptography.X509Certificates.CertificateRequest
+
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ System.Security.Cryptography
+ 7.0.0.0
+
+
+ System.Security.Cryptography.X509Certificates
+
+
+ netstandard
+
+
+ System.Security.Cryptography.X509Certificates.CertificateRequest
+
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ System.Security.Cryptography
+ 7.0.0.0
+
+
+ System.Security.Cryptography.X509Certificates
+
+
+ netstandard
+
+
+ System.Collections.ObjectModel.Collection<System.Security.Cryptography.AsnEncodedData>
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
diff --git a/xml/System.Security.Cryptography.X509Certificates/CertificateRequestLoadOptions.xml b/xml/System.Security.Cryptography.X509Certificates/CertificateRequestLoadOptions.xml
new file mode 100644
index 00000000000..e23c9cf457c
--- /dev/null
+++ b/xml/System.Security.Cryptography.X509Certificates/CertificateRequestLoadOptions.xml
@@ -0,0 +1,87 @@
+
+
+
+
+
+
+
+
+ System.Security.Cryptography
+ 7.0.0.0
+
+
+ System.Enum
+
+
+
+ [System.Flags]
+ [<System.Flags>]
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Field
+
+ System.Security.Cryptography
+ 7.0.0.0
+
+
+ System.Security.Cryptography.X509Certificates.CertificateRequestLoadOptions
+
+ 0
+
+ To be added.
+
+
+
+
+
+
+
+
+
+ Field
+
+ System.Security.Cryptography
+ 7.0.0.0
+
+
+ System.Security.Cryptography.X509Certificates.CertificateRequestLoadOptions
+
+ 1
+
+ To be added.
+
+
+
+
+
+
+
+
+
+ Field
+
+ System.Security.Cryptography
+ 7.0.0.0
+
+
+ System.Security.Cryptography.X509Certificates.CertificateRequestLoadOptions
+
+ 2
+
+ To be added.
+
+
+
+
diff --git a/xml/System.Security.Cryptography.X509Certificates/CertificateRevocationListBuilder.xml b/xml/System.Security.Cryptography.X509Certificates/CertificateRevocationListBuilder.xml
new file mode 100644
index 00000000000..a73b260203a
--- /dev/null
+++ b/xml/System.Security.Cryptography.X509Certificates/CertificateRevocationListBuilder.xml
@@ -0,0 +1,376 @@
+
+
+
+
+
+
+
+
+ System.Security.Cryptography
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ System.Security.Cryptography
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ System.Security.Cryptography
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ System.Security.Cryptography
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ System.Security.Cryptography
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ System.Security.Cryptography
+ 7.0.0.0
+
+
+ System.Byte[]
+
+
+
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ System.Security.Cryptography
+ 7.0.0.0
+
+
+ System.Byte[]
+
+
+
+
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ System.Security.Cryptography
+ 7.0.0.0
+
+
+ System.Security.Cryptography.X509Certificates.X509Extension
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Security.Cryptography
+ 7.0.0.0
+
+
+ System.Security.Cryptography.X509Certificates.CertificateRevocationListBuilder
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Security.Cryptography
+ 7.0.0.0
+
+
+ System.Security.Cryptography.X509Certificates.CertificateRevocationListBuilder
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Security.Cryptography
+ 7.0.0.0
+
+
+ System.Security.Cryptography.X509Certificates.CertificateRevocationListBuilder
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Security.Cryptography
+ 7.0.0.0
+
+
+ System.Security.Cryptography.X509Certificates.CertificateRevocationListBuilder
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Security.Cryptography
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Security.Cryptography
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
diff --git a/xml/System.Security.Cryptography.X509Certificates/X500DistinguishedName.xml b/xml/System.Security.Cryptography.X509Certificates/X500DistinguishedName.xml
index 2889b758fa9..4abf0ae356b 100644
--- a/xml/System.Security.Cryptography.X509Certificates/X500DistinguishedName.xml
+++ b/xml/System.Security.Cryptography.X509Certificates/X500DistinguishedName.xml
@@ -503,6 +503,36 @@
The certificate has an invalid name.
+
+
+
+
+
+
+ Method
+
+ System.Security.Cryptography
+ 7.0.0.0
+
+
+ System.Security.Cryptography.X509Certificates
+
+
+ netstandard
+
+
+ System.Collections.Generic.IEnumerable<System.Security.Cryptography.X509Certificates.X500RelativeDistinguishedName>
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
diff --git a/xml/System.Security.Cryptography.X509Certificates/X500RelativeDistinguishedName.xml b/xml/System.Security.Cryptography.X509Certificates/X500RelativeDistinguishedName.xml
new file mode 100644
index 00000000000..6aba3f7e272
--- /dev/null
+++ b/xml/System.Security.Cryptography.X509Certificates/X500RelativeDistinguishedName.xml
@@ -0,0 +1,108 @@
+
+
+
+
+
+
+
+
+ System.Security.Cryptography
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Security.Cryptography
+ 7.0.0.0
+
+
+ System.Security.Cryptography.Oid
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Security.Cryptography
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ System.Security.Cryptography
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ System.Security.Cryptography
+ 7.0.0.0
+
+
+ System.ReadOnlyMemory<System.Byte>
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
diff --git a/xml/System.Security.Cryptography.X509Certificates/X509AuthorityKeyIdentifierExtension.xml b/xml/System.Security.Cryptography.X509Certificates/X509AuthorityKeyIdentifierExtension.xml
new file mode 100644
index 00000000000..aaf3c668e59
--- /dev/null
+++ b/xml/System.Security.Cryptography.X509Certificates/X509AuthorityKeyIdentifierExtension.xml
@@ -0,0 +1,407 @@
+
+
+
+
+
+
+
+
+ System.Security.Cryptography
+ 7.0.0.0
+
+
+ System.Security.Cryptography.X509Certificates.X509Extension
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ System.Security.Cryptography
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ System.Security.Cryptography
+ 7.0.0.0
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ System.Security.Cryptography
+ 7.0.0.0
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Security.Cryptography
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Security.Cryptography
+ 7.0.0.0
+
+
+ System.Security.Cryptography.X509Certificates.X509AuthorityKeyIdentifierExtension
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Security.Cryptography
+ 7.0.0.0
+
+
+ System.Security.Cryptography.X509Certificates.X509AuthorityKeyIdentifierExtension
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Security.Cryptography
+ 7.0.0.0
+
+
+ System.Security.Cryptography.X509Certificates.X509AuthorityKeyIdentifierExtension
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Security.Cryptography
+ 7.0.0.0
+
+
+ System.Security.Cryptography.X509Certificates.X509AuthorityKeyIdentifierExtension
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Security.Cryptography
+ 7.0.0.0
+
+
+ System.Security.Cryptography.X509Certificates.X509AuthorityKeyIdentifierExtension
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Security.Cryptography
+ 7.0.0.0
+
+
+ System.Security.Cryptography.X509Certificates.X509AuthorityKeyIdentifierExtension
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Security.Cryptography
+ 7.0.0.0
+
+
+ System.Security.Cryptography.X509Certificates.X509AuthorityKeyIdentifierExtension
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Security.Cryptography
+ 7.0.0.0
+
+
+ System.Security.Cryptography.X509Certificates.X509AuthorityKeyIdentifierExtension
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ System.Security.Cryptography
+ 7.0.0.0
+
+
+ System.Nullable<System.ReadOnlyMemory<System.Byte>>
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ System.Security.Cryptography
+ 7.0.0.0
+
+
+ System.Security.Cryptography.X509Certificates.X500DistinguishedName
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ System.Security.Cryptography
+ 7.0.0.0
+
+
+ System.Nullable<System.ReadOnlyMemory<System.Byte>>
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ System.Security.Cryptography
+ 7.0.0.0
+
+
+ System.Nullable<System.ReadOnlyMemory<System.Byte>>
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
diff --git a/xml/System.Security.Cryptography.X509Certificates/X509BasicConstraintsExtension.xml b/xml/System.Security.Cryptography.X509Certificates/X509BasicConstraintsExtension.xml
index 2841382532f..338573e0dae 100644
--- a/xml/System.Security.Cryptography.X509Certificates/X509BasicConstraintsExtension.xml
+++ b/xml/System.Security.Cryptography.X509Certificates/X509BasicConstraintsExtension.xml
@@ -341,6 +341,66 @@
+
+
+
+
+
+
+ Method
+
+ System.Security.Cryptography
+ 7.0.0.0
+
+
+ System.Security.Cryptography.X509Certificates
+
+
+ netstandard
+
+
+ System.Security.Cryptography.X509Certificates.X509BasicConstraintsExtension
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ System.Security.Cryptography
+ 7.0.0.0
+
+
+ System.Security.Cryptography.X509Certificates
+
+
+ netstandard
+
+
+ System.Security.Cryptography.X509Certificates.X509BasicConstraintsExtension
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
diff --git a/xml/System.Security.Cryptography.X509Certificates/X509Certificate.xml b/xml/System.Security.Cryptography.X509Certificates/X509Certificate.xml
index 5dc615f24c2..e0bc15d0e5b 100644
--- a/xml/System.Security.Cryptography.X509Certificates/X509Certificate.xml
+++ b/xml/System.Security.Cryptography.X509Certificates/X509Certificate.xml
@@ -3672,6 +3672,33 @@ The output of this method is equivalent to the output of the
+
+
+
+
+
+
+
+ Property
+
+ System.Security.Cryptography
+ 7.0.0.0
+
+
+ System.Security.Cryptography.X509Certificates
+
+
+ netstandard
+
+
+ System.ReadOnlyMemory<System.Byte>
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
diff --git a/xml/System.Security.Cryptography.X509Certificates/X509Certificate2.xml b/xml/System.Security.Cryptography.X509Certificates/X509Certificate2.xml
index b7f387cd382..13849789a8f 100644
--- a/xml/System.Security.Cryptography.X509Certificates/X509Certificate2.xml
+++ b/xml/System.Security.Cryptography.X509Certificates/X509Certificate2.xml
@@ -2717,6 +2717,40 @@ The certificate is encoded according to the IETF RFC 7468 "strict"
The certificate context is invalid.
+
+
+
+
+
+
+ Method
+
+ System.Security.Cryptography
+ 7.0.0.0
+
+
+ System.Security.Cryptography.X509Certificates
+
+
+ netstandard
+
+
+ System.Boolean
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
diff --git a/xml/System.Security.Cryptography.X509Certificates/X509RevocationReason.xml b/xml/System.Security.Cryptography.X509Certificates/X509RevocationReason.xml
new file mode 100644
index 00000000000..afb4e777a09
--- /dev/null
+++ b/xml/System.Security.Cryptography.X509Certificates/X509RevocationReason.xml
@@ -0,0 +1,241 @@
+
+
+
+
+
+
+
+
+ System.Security.Cryptography
+ 7.0.0.0
+
+
+ System.Enum
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Field
+
+ System.Security.Cryptography
+ 7.0.0.0
+
+
+ System.Security.Cryptography.X509Certificates.X509RevocationReason
+
+ 10
+
+ To be added.
+
+
+
+
+
+
+
+
+
+ Field
+
+ System.Security.Cryptography
+ 7.0.0.0
+
+
+ System.Security.Cryptography.X509Certificates.X509RevocationReason
+
+ 3
+
+ To be added.
+
+
+
+
+
+
+
+
+
+ Field
+
+ System.Security.Cryptography
+ 7.0.0.0
+
+
+ System.Security.Cryptography.X509Certificates.X509RevocationReason
+
+ 2
+
+ To be added.
+
+
+
+
+
+
+
+
+
+ Field
+
+ System.Security.Cryptography
+ 7.0.0.0
+
+
+ System.Security.Cryptography.X509Certificates.X509RevocationReason
+
+ 6
+
+ To be added.
+
+
+
+
+
+
+
+
+
+ Field
+
+ System.Security.Cryptography
+ 7.0.0.0
+
+
+ System.Security.Cryptography.X509Certificates.X509RevocationReason
+
+ 5
+
+ To be added.
+
+
+
+
+
+
+
+
+
+ Field
+
+ System.Security.Cryptography
+ 7.0.0.0
+
+
+ System.Security.Cryptography.X509Certificates.X509RevocationReason
+
+ 1
+
+ To be added.
+
+
+
+
+
+
+
+
+
+ Field
+
+ System.Security.Cryptography
+ 7.0.0.0
+
+
+ System.Security.Cryptography.X509Certificates.X509RevocationReason
+
+ 9
+
+ To be added.
+
+
+
+
+
+
+
+
+
+ Field
+
+ System.Security.Cryptography
+ 7.0.0.0
+
+
+ System.Security.Cryptography.X509Certificates.X509RevocationReason
+
+ 8
+
+ To be added.
+
+
+
+
+
+
+
+
+
+ Field
+
+ System.Security.Cryptography
+ 7.0.0.0
+
+
+ System.Security.Cryptography.X509Certificates.X509RevocationReason
+
+ 4
+
+ To be added.
+
+
+
+
+
+
+
+
+
+ Field
+
+ System.Security.Cryptography
+ 7.0.0.0
+
+
+ System.Security.Cryptography.X509Certificates.X509RevocationReason
+
+ 0
+
+ To be added.
+
+
+
+
+
+
+
+
+
+ Field
+
+ System.Security.Cryptography
+ 7.0.0.0
+
+
+ System.Security.Cryptography.X509Certificates.X509RevocationReason
+
+ 11
+
+ To be added.
+
+
+
+
diff --git a/xml/System.Security.Cryptography.X509Certificates/X509SubjectAlternativeNameExtension.xml b/xml/System.Security.Cryptography.X509Certificates/X509SubjectAlternativeNameExtension.xml
new file mode 100644
index 00000000000..6b9d6000f51
--- /dev/null
+++ b/xml/System.Security.Cryptography.X509Certificates/X509SubjectAlternativeNameExtension.xml
@@ -0,0 +1,151 @@
+
+
+
+
+
+
+
+
+ System.Security.Cryptography
+ 7.0.0.0
+
+
+ System.Security.Cryptography.X509Certificates.X509Extension
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ System.Security.Cryptography
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ System.Security.Cryptography
+ 7.0.0.0
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ System.Security.Cryptography
+ 7.0.0.0
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Security.Cryptography
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Security.Cryptography
+ 7.0.0.0
+
+
+ System.Collections.Generic.IEnumerable<System.String>
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Security.Cryptography
+ 7.0.0.0
+
+
+ System.Collections.Generic.IEnumerable<System.Net.IPAddress>
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
diff --git a/xml/System.Security.Cryptography.X509Certificates/X509SubjectKeyIdentifierExtension.xml b/xml/System.Security.Cryptography.X509Certificates/X509SubjectKeyIdentifierExtension.xml
index 25dda627075..998b452d531 100644
--- a/xml/System.Security.Cryptography.X509Certificates/X509SubjectKeyIdentifierExtension.xml
+++ b/xml/System.Security.Cryptography.X509Certificates/X509SubjectKeyIdentifierExtension.xml
@@ -500,5 +500,32 @@
The extension cannot be decoded.
+
+
+
+
+
+
+
+ Property
+
+ System.Security.Cryptography
+ 7.0.0.0
+
+
+ System.Security.Cryptography.X509Certificates
+
+
+ netstandard
+
+
+ System.ReadOnlyMemory<System.Byte>
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
diff --git a/xml/System.Security.Cryptography/Aes.xml b/xml/System.Security.Cryptography/Aes.xml
index 7ecc30f744f..77bee0fe127 100644
--- a/xml/System.Security.Cryptography/Aes.xml
+++ b/xml/System.Security.Cryptography/Aes.xml
@@ -178,6 +178,12 @@
System.Security.Cryptography
7.0.0.0
+
+
+ [System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
+ [<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
+
+
System.Security.Cryptography.Aes
diff --git a/xml/System.Security.Cryptography/AesCryptoServiceProvider.xml b/xml/System.Security.Cryptography/AesCryptoServiceProvider.xml
index 8e9951e6e7b..53c245912ed 100644
--- a/xml/System.Security.Cryptography/AesCryptoServiceProvider.xml
+++ b/xml/System.Security.Cryptography/AesCryptoServiceProvider.xml
@@ -97,6 +97,10 @@
7.0.0.0
+
+ [System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
+ [<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
+
[System.Security.SecurityCritical]
[<System.Security.SecurityCritical>]
diff --git a/xml/System.Security.Cryptography/AesManaged.xml b/xml/System.Security.Cryptography/AesManaged.xml
index 602d056b2e8..310d34f91e6 100644
--- a/xml/System.Security.Cryptography/AesManaged.xml
+++ b/xml/System.Security.Cryptography/AesManaged.xml
@@ -43,7 +43,7 @@
[System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
[<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>]
-
+
[System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
[<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
diff --git a/xml/System.Security.Cryptography/ECDsa.xml b/xml/System.Security.Cryptography/ECDsa.xml
index 458d7c882b5..2a64c68cd9a 100644
--- a/xml/System.Security.Cryptography/ECDsa.xml
+++ b/xml/System.Security.Cryptography/ECDsa.xml
@@ -1487,6 +1487,39 @@ The algorithm-specific key import failed.
. is or .
+
+
+
+
+
+
+
+ Method
+
+ System.Security.Cryptography
+ 7.0.0.0
+
+
+ System.Security.Cryptography.Algorithms
+
+
+ netstandard
+
+
+ System.Byte[]
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
@@ -1575,6 +1608,76 @@ The algorithm-specific key import failed.
An error occurred in the hashing or signing operation.
+
+
+
+
+
+
+
+ Method
+
+ System.Security.Cryptography
+ 7.0.0.0
+
+
+ System.Security.Cryptography.Algorithms
+
+
+ netstandard
+
+
+ System.Byte[]
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Security.Cryptography
+ 7.0.0.0
+
+
+ System.Security.Cryptography.Algorithms
+
+
+ netstandard
+
+
+ System.Int32
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
@@ -1640,6 +1743,43 @@ The algorithm-specific key import failed.
+ - 1 results in an index that is beyond the upper bound of .
+
+
+
+
+
+
+
+ Method
+
+ System.Security.Cryptography
+ 7.0.0.0
+
+
+ System.Security.Cryptography.Algorithms
+
+
+ netstandard
+
+
+ System.Int32
+
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
@@ -1823,6 +1963,37 @@ The algorithm-specific key import failed.
The parameter is .
+
+
+
+
+
+
+
+ Method
+
+ System.Security.Cryptography
+ 7.0.0.0
+
+
+ System.Security.Cryptography.Algorithms
+
+
+ netstandard
+
+
+ System.Byte[]
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
@@ -1863,6 +2034,107 @@ The algorithm-specific key import failed.
An error occurred in the signing operation.
+
+
+
+
+
+
+
+ Method
+
+ System.Security.Cryptography
+ 7.0.0.0
+
+
+ System.Security.Cryptography.Algorithms
+
+
+ netstandard
+
+
+ System.Byte[]
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Security.Cryptography
+ 7.0.0.0
+
+
+ System.Security.Cryptography.Algorithms
+
+
+ netstandard
+
+
+ System.Int32
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Security.Cryptography
+ 7.0.0.0
+
+
+ System.Security.Cryptography.Algorithms
+
+
+ netstandard
+
+
+ System.Int32
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
diff --git a/xml/System.Security.Cryptography/HMACMD5.xml b/xml/System.Security.Cryptography/HMACMD5.xml
index 984cfaa6901..463cd2adbd5 100644
--- a/xml/System.Security.Cryptography/HMACMD5.xml
+++ b/xml/System.Security.Cryptography/HMACMD5.xml
@@ -42,7 +42,7 @@
-
+
[System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
[<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
@@ -118,6 +118,12 @@
System.Security.Cryptography
7.0.0.0
+
+
+ [System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
+ [<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
+
+
Initializes a new instance of the class by using a randomly generated key.
@@ -170,6 +176,12 @@
System.Security.Cryptography
7.0.0.0
+
+
+ [System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
+ [<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
+
+
@@ -335,6 +347,12 @@
System.Security.Cryptography
7.0.0.0
+
+
+ [System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
+ [<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
+
+
System.Byte[]
@@ -370,6 +388,12 @@
netstandard
+
+
+ [System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
+ [<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
+
+
System.Byte[]
@@ -407,6 +431,12 @@
netstandard
+
+
+ [System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
+ [<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
+
+
System.Byte[]
@@ -448,6 +478,12 @@
System.Security.Cryptography
7.0.0.0
+
+
+ [System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
+ [<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
+
+
System.Byte[]
@@ -481,6 +517,12 @@
netstandard
+
+
+ [System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
+ [<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
+
+
System.Int32
@@ -529,6 +571,12 @@
System.Security.Cryptography
7.0.0.0
+
+
+ [System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
+ [<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
+
+
System.Int32
@@ -564,6 +612,12 @@
netstandard
+
+
+ [System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
+ [<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
+
+
System.Threading.Tasks.ValueTask<System.Byte[]>
@@ -603,6 +657,12 @@
netstandard
+
+
+ [System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
+ [<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
+
+
System.Threading.Tasks.ValueTask<System.Byte[]>
@@ -642,6 +702,12 @@
netstandard
+
+
+ [System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
+ [<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
+
+
System.Threading.Tasks.ValueTask<System.Int32>
@@ -891,6 +957,12 @@
System.Security.Cryptography
7.0.0.0
+
+
+ [System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
+ [<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
+
+
System.Boolean
diff --git a/xml/System.Security.Cryptography/MD5.xml b/xml/System.Security.Cryptography/MD5.xml
index 186a13215ce..870acbbb554 100644
--- a/xml/System.Security.Cryptography/MD5.xml
+++ b/xml/System.Security.Cryptography/MD5.xml
@@ -43,7 +43,7 @@
-
+
[System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
[<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
@@ -171,6 +171,10 @@
7.0.0.0
+
+ [System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
+ [<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
+
[System.Security.SecuritySafeCritical]
[<System.Security.SecuritySafeCritical>]
@@ -277,6 +281,12 @@
netstandard
+
+
+ [System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
+ [<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
+
+
System.Byte[]
@@ -310,6 +320,12 @@
netstandard
+
+
+ [System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
+ [<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
+
+
System.Byte[]
@@ -347,6 +363,12 @@
netstandard
+
+
+ [System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
+ [<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
+
+
System.Byte[]
@@ -378,6 +400,12 @@
netstandard
+
+
+ [System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
+ [<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
+
+
System.Int32
@@ -425,6 +453,12 @@
netstandard
+
+
+ [System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
+ [<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
+
+
System.Int32
@@ -458,6 +492,12 @@
netstandard
+
+
+ [System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
+ [<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
+
+
System.Threading.Tasks.ValueTask<System.Byte[]>
@@ -495,6 +535,12 @@
netstandard
+
+
+ [System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
+ [<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
+
+
System.Threading.Tasks.ValueTask<System.Int32>
@@ -599,6 +645,12 @@
netstandard
+
+
+ [System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
+ [<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
+
+
System.Boolean
diff --git a/xml/System.Security.Cryptography/RSA.xml b/xml/System.Security.Cryptography/RSA.xml
index 4f9e5a786b5..c8125177cfc 100644
--- a/xml/System.Security.Cryptography/RSA.xml
+++ b/xml/System.Security.Cryptography/RSA.xml
@@ -416,6 +416,74 @@ The decryption operation failed.
+
+
+
+
+
+
+
+ Method
+
+ System.Security.Cryptography
+ 7.0.0.0
+
+
+ System.Security.Cryptography.Algorithms
+
+
+ netstandard
+
+
+ System.Byte[]
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Security.Cryptography
+ 7.0.0.0
+
+
+ System.Security.Cryptography.Algorithms
+
+
+ netstandard
+
+
+ System.Int32
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
@@ -541,6 +609,74 @@ The encryption operation failed.
+
+
+
+
+
+
+
+ Method
+
+ System.Security.Cryptography
+ 7.0.0.0
+
+
+ System.Security.Cryptography.Algorithms
+
+
+ netstandard
+
+
+ System.Byte[]
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Security.Cryptography
+ 7.0.0.0
+
+
+ System.Security.Cryptography.Algorithms
+
+
+ netstandard
+
+
+ System.Int32
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
@@ -1832,6 +1968,78 @@ An error occurred creating the signature.
+
+
+
+
+
+
+
+ Method
+
+ System.Security.Cryptography
+ 7.0.0.0
+
+
+ System.Security.Cryptography.Algorithms
+
+
+ netstandard
+
+
+ System.Byte[]
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Security.Cryptography
+ 7.0.0.0
+
+
+ System.Security.Cryptography.Algorithms
+
+
+ netstandard
+
+
+ System.Int32
+
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
@@ -1987,6 +2195,78 @@ An error occurred creating the signature.
+
+
+
+
+
+
+
+ Method
+
+ System.Security.Cryptography
+ 7.0.0.0
+
+
+ System.Security.Cryptography.Algorithms
+
+
+ netstandard
+
+
+ System.Byte[]
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Security.Cryptography
+ 7.0.0.0
+
+
+ System.Security.Cryptography.Algorithms
+
+
+ netstandard
+
+
+ System.Int32
+
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
diff --git a/xml/System.Security.Cryptography/Rijndael.xml b/xml/System.Security.Cryptography/Rijndael.xml
index 6bc896bc501..53434e96789 100644
--- a/xml/System.Security.Cryptography/Rijndael.xml
+++ b/xml/System.Security.Cryptography/Rijndael.xml
@@ -187,6 +187,10 @@
7.0.0.0
+
+ [System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
+ [<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
+
[System.Security.SecuritySafeCritical]
[<System.Security.SecuritySafeCritical>]
diff --git a/xml/System.Security.Cryptography/RijndaelManaged.xml b/xml/System.Security.Cryptography/RijndaelManaged.xml
index c59979d94c4..dd62fb755ae 100644
--- a/xml/System.Security.Cryptography/RijndaelManaged.xml
+++ b/xml/System.Security.Cryptography/RijndaelManaged.xml
@@ -44,7 +44,7 @@
[System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
[<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>]
-
+
[System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
[<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
diff --git a/xml/System.Text.Json.Nodes/JsonArray.xml b/xml/System.Text.Json.Nodes/JsonArray.xml
index a75cc0f38a7..89bcb3ab51b 100644
--- a/xml/System.Text.Json.Nodes/JsonArray.xml
+++ b/xml/System.Text.Json.Nodes/JsonArray.xml
@@ -270,7 +270,7 @@ It is safe to perform multiple concurrent read operations on a
Gets the number of elements contained in the .
- To be added.
+ The number of elements contained in the .
To be added.
diff --git a/xml/System.Text.Json.Nodes/JsonObject.xml b/xml/System.Text.Json.Nodes/JsonObject.xml
index f0220ac5d7e..34fe99318d5 100644
--- a/xml/System.Text.Json.Nodes/JsonObject.xml
+++ b/xml/System.Text.Json.Nodes/JsonObject.xml
@@ -234,7 +234,7 @@ It's safe to perform multiple concurrent read operations on a
Gets the number of elements contained in .
- To be added.
+ The number of elements contained in the .
To be added.
diff --git a/xml/System.Text.Json.Serialization.Metadata/JsonPropertyInfo.xml b/xml/System.Text.Json.Serialization.Metadata/JsonPropertyInfo.xml
index dcc90f51df1..a043d0cf356 100644
--- a/xml/System.Text.Json.Serialization.Metadata/JsonPropertyInfo.xml
+++ b/xml/System.Text.Json.Serialization.Metadata/JsonPropertyInfo.xml
@@ -159,6 +159,27 @@ For contracts originating from is not valid for use with extension data.
+
+
+
+
+
+
+
+ Property
+
+ System.Text.Json
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
diff --git a/xml/System.Text.Json.Serialization/JsonRequiredAttribute.xml b/xml/System.Text.Json.Serialization/JsonRequiredAttribute.xml
new file mode 100644
index 00000000000..f0840a3c2d9
--- /dev/null
+++ b/xml/System.Text.Json.Serialization/JsonRequiredAttribute.xml
@@ -0,0 +1,45 @@
+
+
+
+
+
+
+
+
+ System.Text.Json
+ 7.0.0.0
+
+
+ System.Text.Json.Serialization.JsonAttribute
+
+
+
+
+ [System.AttributeUsage(System.AttributeTargets.Field | System.AttributeTargets.Property, AllowMultiple=false)]
+ [<System.AttributeUsage(System.AttributeTargets.Field | System.AttributeTargets.Property, AllowMultiple=false)>]
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ System.Text.Json
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
diff --git a/xml/System.Text.Json.Serialization/JsonStringEnumConverter.xml b/xml/System.Text.Json.Serialization/JsonStringEnumConverter.xml
index 13f3aa5130b..d582075b4ec 100644
--- a/xml/System.Text.Json.Serialization/JsonStringEnumConverter.xml
+++ b/xml/System.Text.Json.Serialization/JsonStringEnumConverter.xml
@@ -23,8 +23,8 @@
- [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")]
- [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")>]
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JsonStringEnumConverter cannot be statically analyzed and requires runtime code generation. Consider authoring a custom converter that is not a factory to work around the issue. See https://github.com/dotnet/runtime/issues/73124.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JsonStringEnumConverter cannot be statically analyzed and requires runtime code generation. Consider authoring a custom converter that is not a factory to work around the issue. See https://github.com/dotnet/runtime/issues/73124.")>]
diff --git a/xml/System.Text.RegularExpressions/GeneratedRegexAttribute.xml b/xml/System.Text.RegularExpressions/GeneratedRegexAttribute.xml
new file mode 100644
index 00000000000..de96fe5e18f
--- /dev/null
+++ b/xml/System.Text.RegularExpressions/GeneratedRegexAttribute.xml
@@ -0,0 +1,268 @@
+
+
+
+
+
+
+
+
+ System.Text.RegularExpressions
+ 7.0.0.0
+
+
+ System.Attribute
+
+
+
+
+ [System.AttributeUsage(System.AttributeTargets.Method, AllowMultiple=false, Inherited=false)]
+ [<System.AttributeUsage(System.AttributeTargets.Method, AllowMultiple=false, Inherited=false)>]
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Constructor
+
+ System.Text.RegularExpressions
+ 7.0.0.0
+
+
+
+
+
+ [System.Diagnostics.CodeAnalysis.StringSyntax("Regex")]
+ [<System.Diagnostics.CodeAnalysis.StringSyntax("Regex")>]
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Constructor
+
+ System.Text.RegularExpressions
+ 7.0.0.0
+
+
+
+
+
+ [System.Diagnostics.CodeAnalysis.StringSyntax("Regex", new System.Object[] { Mono.Cecil.CustomAttributeArgument })]
+ [<System.Diagnostics.CodeAnalysis.StringSyntax("Regex", new System.Object[] { Mono.Cecil.CustomAttributeArgument })>]
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Constructor
+
+ System.Text.RegularExpressions
+ 7.0.0.0
+
+
+
+
+
+ [System.Diagnostics.CodeAnalysis.StringSyntax("Regex", new System.Object[] { Mono.Cecil.CustomAttributeArgument })]
+ [<System.Diagnostics.CodeAnalysis.StringSyntax("Regex", new System.Object[] { Mono.Cecil.CustomAttributeArgument })>]
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Constructor
+
+ System.Text.RegularExpressions
+ 7.0.0.0
+
+
+
+
+
+ [System.Diagnostics.CodeAnalysis.StringSyntax("Regex", new System.Object[] { Mono.Cecil.CustomAttributeArgument })]
+ [<System.Diagnostics.CodeAnalysis.StringSyntax("Regex", new System.Object[] { Mono.Cecil.CustomAttributeArgument })>]
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Constructor
+
+ System.Text.RegularExpressions
+ 7.0.0.0
+
+
+
+
+
+ [System.Diagnostics.CodeAnalysis.StringSyntax("Regex", new System.Object[] { Mono.Cecil.CustomAttributeArgument })]
+ [<System.Diagnostics.CodeAnalysis.StringSyntax("Regex", new System.Object[] { Mono.Cecil.CustomAttributeArgument })>]
+
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ System.Text.RegularExpressions
+ 7.0.0.0
+
+
+ System.String
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ System.Text.RegularExpressions
+ 7.0.0.0
+
+
+ System.Int32
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ System.Text.RegularExpressions
+ 7.0.0.0
+
+
+ System.Text.RegularExpressions.RegexOptions
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ System.Text.RegularExpressions
+ 7.0.0.0
+
+
+ System.String
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
diff --git a/xml/System.Text.RegularExpressions/Regex.xml b/xml/System.Text.RegularExpressions/Regex.xml
index 15de9d04ff3..ea8862c8f48 100644
--- a/xml/System.Text.RegularExpressions/Regex.xml
+++ b/xml/System.Text.RegularExpressions/Regex.xml
@@ -983,8 +983,8 @@
- [System.Obsolete("Regex.CompileToAssembly is obsolete and not supported. Use the RegexGeneratorAttribute with the regular expression source generator instead.", DiagnosticId="SYSLIB0036", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
- [<System.Obsolete("Regex.CompileToAssembly is obsolete and not supported. Use the RegexGeneratorAttribute with the regular expression source generator instead.", DiagnosticId="SYSLIB0036", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
+ [System.Obsolete("Regex.CompileToAssembly is obsolete and not supported. Use the GeneratedRegexAttribute with the regular expression source generator instead.", DiagnosticId="SYSLIB0036", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
+ [<System.Obsolete("Regex.CompileToAssembly is obsolete and not supported. Use the GeneratedRegexAttribute with the regular expression source generator instead.", DiagnosticId="SYSLIB0036", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
[System.Runtime.TargetedPatchingOptOut("Performance critical to inline this type of method across NGen image boundaries")]
@@ -1080,8 +1080,8 @@
- [System.Obsolete("Regex.CompileToAssembly is obsolete and not supported. Use the RegexGeneratorAttribute with the regular expression source generator instead.", DiagnosticId="SYSLIB0036", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
- [<System.Obsolete("Regex.CompileToAssembly is obsolete and not supported. Use the RegexGeneratorAttribute with the regular expression source generator instead.", DiagnosticId="SYSLIB0036", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
+ [System.Obsolete("Regex.CompileToAssembly is obsolete and not supported. Use the GeneratedRegexAttribute with the regular expression source generator instead.", DiagnosticId="SYSLIB0036", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
+ [<System.Obsolete("Regex.CompileToAssembly is obsolete and not supported. Use the GeneratedRegexAttribute with the regular expression source generator instead.", DiagnosticId="SYSLIB0036", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
[System.Runtime.TargetedPatchingOptOut("Performance critical to inline this type of method across NGen image boundaries")]
@@ -1195,8 +1195,8 @@
- [System.Obsolete("Regex.CompileToAssembly is obsolete and not supported. Use the RegexGeneratorAttribute with the regular expression source generator instead.", DiagnosticId="SYSLIB0036", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
- [<System.Obsolete("Regex.CompileToAssembly is obsolete and not supported. Use the RegexGeneratorAttribute with the regular expression source generator instead.", DiagnosticId="SYSLIB0036", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
+ [System.Obsolete("Regex.CompileToAssembly is obsolete and not supported. Use the GeneratedRegexAttribute with the regular expression source generator instead.", DiagnosticId="SYSLIB0036", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
+ [<System.Obsolete("Regex.CompileToAssembly is obsolete and not supported. Use the GeneratedRegexAttribute with the regular expression source generator instead.", DiagnosticId="SYSLIB0036", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
[System.Runtime.TargetedPatchingOptOut("Performance critical to inline this type of method across NGen image boundaries")]
diff --git a/xml/System.Text.RegularExpressions/RegexCompilationInfo.xml b/xml/System.Text.RegularExpressions/RegexCompilationInfo.xml
index c2909b9e1d1..11809ad519f 100644
--- a/xml/System.Text.RegularExpressions/RegexCompilationInfo.xml
+++ b/xml/System.Text.RegularExpressions/RegexCompilationInfo.xml
@@ -27,8 +27,8 @@
- [System.Obsolete("Regex.CompileToAssembly is obsolete and not supported. Use the RegexGeneratorAttribute with the regular expression source generator instead.", DiagnosticId="SYSLIB0036", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
- [<System.Obsolete("Regex.CompileToAssembly is obsolete and not supported. Use the RegexGeneratorAttribute with the regular expression source generator instead.", DiagnosticId="SYSLIB0036", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
+ [System.Obsolete("Regex.CompileToAssembly is obsolete and not supported. Use the GeneratedRegexAttribute with the regular expression source generator instead.", DiagnosticId="SYSLIB0036", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
+ [<System.Obsolete("Regex.CompileToAssembly is obsolete and not supported. Use the GeneratedRegexAttribute with the regular expression source generator instead.", DiagnosticId="SYSLIB0036", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
[System.Serializable]
diff --git a/xml/System.Text.RegularExpressions/RegexGeneratorAttribute.xml b/xml/System.Text.RegularExpressions/RegexGeneratorAttribute.xml
deleted file mode 100644
index 019ab94f37b..00000000000
--- a/xml/System.Text.RegularExpressions/RegexGeneratorAttribute.xml
+++ /dev/null
@@ -1,189 +0,0 @@
-
-
-
-
-
-
-
-
- System.Text.RegularExpressions
- 7.0.0.0
-
-
- System.Attribute
-
-
-
-
- [System.AttributeUsage(System.AttributeTargets.Method, AllowMultiple=false, Inherited=false)]
- [<System.AttributeUsage(System.AttributeTargets.Method, AllowMultiple=false, Inherited=false)>]
-
-
-
- Instructs the System.Text.RegularExpressions source generator to generate an implementation of the specified regular expression.
-
- .
-
- ]]>
-
-
-
-
-
-
-
-
-
-
- Constructor
-
- System.Text.RegularExpressions
- 7.0.0.0
-
-
-
-
-
- [System.Diagnostics.CodeAnalysis.StringSyntax("Regex")]
- [<System.Diagnostics.CodeAnalysis.StringSyntax("Regex")>]
-
-
-
-
-
- The regular expression pattern to match.
- Initializes a new instance of the with the specified pattern.
- To be added.
-
-
-
-
-
-
-
-
-
- Constructor
-
- System.Text.RegularExpressions
- 7.0.0.0
-
-
-
-
-
- [System.Diagnostics.CodeAnalysis.StringSyntax("Regex", new System.Object[] { Mono.Cecil.CustomAttributeArgument })]
- [<System.Diagnostics.CodeAnalysis.StringSyntax("Regex", new System.Object[] { Mono.Cecil.CustomAttributeArgument })>]
-
-
-
-
-
-
- The regular expression pattern to match.
- A bitwise combination of the enumeration values that modify the regular expression.
- Initializes a new instance of the with the specified pattern and options.
- To be added.
-
-
-
-
-
-
-
-
-
- Constructor
-
- System.Text.RegularExpressions
- 7.0.0.0
-
-
-
-
-
- [System.Diagnostics.CodeAnalysis.StringSyntax("Regex", new System.Object[] { Mono.Cecil.CustomAttributeArgument })]
- [<System.Diagnostics.CodeAnalysis.StringSyntax("Regex", new System.Object[] { Mono.Cecil.CustomAttributeArgument })>]
-
-
-
-
-
-
-
- The regular expression pattern to match.
- A bitwise combination of the enumeration values that modify the regular expression.
- A time-out interval (milliseconds), or to indicate that the method should not time out.
- Initializes a new instance of the with the specified pattern, options, and timeout.
- To be added.
-
-
-
-
-
-
-
-
-
- Property
-
- System.Text.RegularExpressions
- 7.0.0.0
-
-
- System.Int32
-
-
- Gets a time-out interval (milliseconds), or to indicate that the method should not time out.
- To be added.
- To be added.
-
-
-
-
-
-
-
-
-
- Property
-
- System.Text.RegularExpressions
- 7.0.0.0
-
-
- System.Text.RegularExpressions.RegexOptions
-
-
- Gets a bitwise combination of the enumeration values that modify the regular expression.
- To be added.
- To be added.
-
-
-
-
-
-
-
-
-
- Property
-
- System.Text.RegularExpressions
- 7.0.0.0
-
-
- System.String
-
-
- Gets the regular expression pattern to match.
- To be added.
- To be added.
-
-
-
-
diff --git a/xml/System.Transactions/TransactionManager.xml b/xml/System.Transactions/TransactionManager.xml
index ed68360dffd..3721d8efaab 100644
--- a/xml/System.Transactions/TransactionManager.xml
+++ b/xml/System.Transactions/TransactionManager.xml
@@ -49,12 +49,16 @@
-
+
-
-
-
+
+
+
+
+
+
+
Property
System.Transactions
@@ -179,12 +183,16 @@
-
+
-
-
-
+
+
+
+
+
+
+
Property
System.Transactions
diff --git a/xml/System.Windows.Forms.Design/ComponentEditorPage.xml b/xml/System.Windows.Forms.Design/ComponentEditorPage.xml
index 91b88106767..9e10d00166e 100644
--- a/xml/System.Windows.Forms.Design/ComponentEditorPage.xml
+++ b/xml/System.Windows.Forms.Design/ComponentEditorPage.xml
@@ -172,12 +172,13 @@
-
+
+
Event
System.Windows.Forms
@@ -250,12 +251,13 @@
-
+
+
Property
System.Windows.Forms
@@ -473,12 +475,13 @@
-
+
+
Method
System.Windows.Forms
@@ -767,12 +770,13 @@
-
+
+
Property
System.Windows.Forms
@@ -872,12 +876,13 @@
-
+
+
Method
System.Windows.Forms
@@ -927,12 +932,13 @@
-
+
+
Method
System.Windows.Forms
diff --git a/xml/System.Windows.Forms/BindableComponent.xml b/xml/System.Windows.Forms/BindableComponent.xml
new file mode 100644
index 00000000000..1e247791dd9
--- /dev/null
+++ b/xml/System.Windows.Forms/BindableComponent.xml
@@ -0,0 +1,187 @@
+
+
+
+
+
+
+
+
+ System.Windows.Forms
+ 7.0.0.0
+
+
+ System.ComponentModel.Component
+
+
+
+ System.ComponentModel.IComponent
+
+
+ System.IDisposable
+
+
+ System.Windows.Forms.IBindableComponent
+
+
+
+
+ [System.Runtime.Versioning.RequiresPreviewFeatures]
+ [<System.Runtime.Versioning.RequiresPreviewFeatures>]
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ System.Windows.Forms
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ P:System.Windows.Forms.IBindableComponent.BindingContext
+
+
+ System.Windows.Forms
+ 7.0.0.0
+
+
+
+ [System.ComponentModel.Browsable(false)]
+ [<System.ComponentModel.Browsable(false)>]
+
+
+ [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)]
+ [<System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)>]
+
+
+ [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Advanced)]
+ [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Advanced)>]
+
+
+
+ System.Windows.Forms.BindingContext
+
+
+ Gets or sets the collection of currency managers for the .
+ The collection of objects for this .
+ To be added.
+
+
+
+
+
+
+
+
+
+ Event
+
+ System.Windows.Forms
+ 7.0.0.0
+
+
+
+ [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Advanced)]
+ [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Advanced)>]
+
+
+
+ System.EventHandler
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ P:System.Windows.Forms.IBindableComponent.DataBindings
+
+
+ System.Windows.Forms
+ 7.0.0.0
+
+
+
+ [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Content)]
+ [<System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Content)>]
+
+
+ [System.ComponentModel.ParenthesizePropertyName(true)]
+ [<System.ComponentModel.ParenthesizePropertyName(true)>]
+
+
+ [System.ComponentModel.RefreshProperties(System.ComponentModel.RefreshProperties.All)]
+ [<System.ComponentModel.RefreshProperties(System.ComponentModel.RefreshProperties.All)>]
+
+
+
+ System.Windows.Forms.ControlBindingsCollection
+
+
+ Gets the collection of data-binding objects for this .
+ The for this .
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Windows.Forms
+ 7.0.0.0
+
+
+
+ [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Advanced)]
+ [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Advanced)>]
+
+
+
+ System.Void
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
diff --git a/xml/System.Windows.Forms/ButtonBase.xml b/xml/System.Windows.Forms/ButtonBase.xml
index f5771dcb603..eff58d70799 100644
--- a/xml/System.Windows.Forms/ButtonBase.xml
+++ b/xml/System.Windows.Forms/ButtonBase.xml
@@ -246,6 +246,178 @@
To be added.
+
+
+
+
+
+
+
+ Property
+
+ System.Windows.Forms
+ 7.0.0.0
+
+
+
+ [System.ComponentModel.Bindable(true)]
+ [<System.ComponentModel.Bindable(true)>]
+
+
+ [System.ComponentModel.Browsable(false)]
+ [<System.ComponentModel.Browsable(false)>]
+
+
+ [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)]
+ [<System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)>]
+
+
+ [System.Runtime.Versioning.RequiresPreviewFeatures]
+ [<System.Runtime.Versioning.RequiresPreviewFeatures>]
+
+
+
+ System.Windows.Input.ICommand
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Event
+
+ System.Windows.Forms
+ 7.0.0.0
+
+
+
+ [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Advanced)]
+ [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Advanced)>]
+
+
+ [System.Runtime.Versioning.RequiresPreviewFeatures]
+ [<System.Runtime.Versioning.RequiresPreviewFeatures>]
+
+
+
+ System.EventHandler
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Event
+
+ System.Windows.Forms
+ 7.0.0.0
+
+
+
+ [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Advanced)]
+ [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Advanced)>]
+
+
+ [System.Runtime.Versioning.RequiresPreviewFeatures]
+ [<System.Runtime.Versioning.RequiresPreviewFeatures>]
+
+
+
+ System.EventHandler
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ System.Windows.Forms
+ 7.0.0.0
+
+
+
+ [System.ComponentModel.Bindable(true)]
+ [<System.ComponentModel.Bindable(true)>]
+
+
+ [System.ComponentModel.Browsable(false)]
+ [<System.ComponentModel.Browsable(false)>]
+
+
+ [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)]
+ [<System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)>]
+
+
+ [get: System.Runtime.Versioning.RequiresPreviewFeatures]
+ [<get: System.Runtime.Versioning.RequiresPreviewFeatures>]
+
+
+ [set: System.Runtime.Versioning.RequiresPreviewFeatures]
+ [<set: System.Runtime.Versioning.RequiresPreviewFeatures>]
+
+
+
+ System.Object
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Event
+
+ System.Windows.Forms
+ 7.0.0.0
+
+
+
+ [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Advanced)]
+ [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Advanced)>]
+
+
+ [System.Runtime.Versioning.RequiresPreviewFeatures]
+ [<System.Runtime.Versioning.RequiresPreviewFeatures>]
+
+
+
+ System.EventHandler
+
+
+ To be added.
+ To be added.
+
+
@@ -991,6 +1163,132 @@ If you set the property, the
+
+
+
+
+
+
+
+ Method
+
+ System.Windows.Forms
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Windows.Forms
+ 7.0.0.0
+
+
+
+ [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Advanced)]
+ [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Advanced)>]
+
+
+ [System.Runtime.Versioning.RequiresPreviewFeatures]
+ [<System.Runtime.Versioning.RequiresPreviewFeatures>]
+
+
+
+ System.Void
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Windows.Forms
+ 7.0.0.0
+
+
+
+ [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Advanced)]
+ [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Advanced)>]
+
+
+ [System.Runtime.Versioning.RequiresPreviewFeatures]
+ [<System.Runtime.Versioning.RequiresPreviewFeatures>]
+
+
+
+ System.Void
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Windows.Forms
+ 7.0.0.0
+
+
+
+ [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Advanced)]
+ [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Advanced)>]
+
+
+ [System.Runtime.Versioning.RequiresPreviewFeatures]
+ [<System.Runtime.Versioning.RequiresPreviewFeatures>]
+
+
+
+ System.Void
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
@@ -1481,6 +1779,36 @@ If you set the property, the
+
+
+
+
+
+
+
+ Method
+
+ System.Windows.Forms
+ 7.0.0.0
+
+
+
+ [System.Runtime.Versioning.RequiresPreviewFeatures]
+ [<System.Runtime.Versioning.RequiresPreviewFeatures>]
+
+
+
+ System.Void
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
diff --git a/xml/System.Windows.Forms/ContainerControl.xml b/xml/System.Windows.Forms/ContainerControl.xml
index 66e43b093d0..a5af2543fed 100644
--- a/xml/System.Windows.Forms/ContainerControl.xml
+++ b/xml/System.Windows.Forms/ContainerControl.xml
@@ -90,12 +90,13 @@
-
+
+
Property
P:System.Windows.Forms.IContainerControl.ActiveControl
@@ -411,12 +412,13 @@
-
+
+
Event
System.Windows.Forms
@@ -459,12 +461,13 @@
-
+
+
Property
System.Windows.Forms
@@ -868,12 +871,13 @@
-
+
+
Property
System.Windows.Forms
@@ -1171,6 +1175,33 @@
To be added.
+
+
+
+
+
+
+ Method
+
+ System.Windows.Forms
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
diff --git a/xml/System.Windows.Forms/Control.xml b/xml/System.Windows.Forms/Control.xml
index d487a70b61d..35877116baf 100644
--- a/xml/System.Windows.Forms/Control.xml
+++ b/xml/System.Windows.Forms/Control.xml
@@ -1463,9 +1463,10 @@
-
+
+
Method
M:System.ComponentModel.ISynchronizeInvoke.BeginInvoke(System.Delegate,System.Object[])
@@ -2623,12 +2624,13 @@ The following table lists Windows Forms controls and which event (
-
+
+
Method
System.Windows.Forms
@@ -3602,6 +3604,67 @@ The following table lists Windows Forms controls and which event (
+
+
+
+
+
+
+
+ Property
+
+ System.Windows.Forms
+ 7.0.0.0
+
+
+
+ [System.ComponentModel.Bindable(true)]
+ [<System.ComponentModel.Bindable(true)>]
+
+
+ [System.ComponentModel.Browsable(false)]
+ [<System.ComponentModel.Browsable(false)>]
+
+
+
+ System.Object
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Event
+
+ System.Windows.Forms
+ 7.0.0.0
+
+
+
+ [System.ComponentModel.Browsable(true)]
+ [<System.ComponentModel.Browsable(true)>]
+
+
+ [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Advanced)]
+ [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Advanced)>]
+
+
+
+ System.EventHandler
+
+
+ To be added.
+ To be added.
+
+
@@ -4519,7 +4582,7 @@ The following table lists Windows Forms controls and which event (
-
+
@@ -5382,12 +5445,13 @@ Point clientPoint = targetControl.PointToClient(new Point(de.X, de.Y));
-
+
+
Method
M:System.ComponentModel.ISynchronizeInvoke.EndInvoke(System.IAsyncResult)
@@ -5515,12 +5579,13 @@ Point clientPoint = targetControl.PointToClient(new Point(de.X, de.Y));
-
+
+
Method
System.Windows.Forms
@@ -5964,12 +6029,13 @@ MyControl.Font = New Font(MyControl.Font, _
-
+
+
Method
System.Windows.Forms
@@ -6009,12 +6075,13 @@ MyControl.Font = New Font(MyControl.Font, _
-
+
+
Method
System.Windows.Forms
@@ -6120,12 +6187,13 @@ MyControl.Font = New Font(MyControl.Font, _
-
+
+
Method
System.Windows.Forms
@@ -6165,12 +6233,13 @@ MyControl.Font = New Font(MyControl.Font, _
-
+
+
Method
System.Windows.Forms
@@ -6196,12 +6265,13 @@ MyControl.Font = New Font(MyControl.Font, _
-
+
+
Method
System.Windows.Forms
@@ -6226,12 +6296,13 @@ MyControl.Font = New Font(MyControl.Font, _
-
+
+
Method
System.Windows.Forms
@@ -7348,12 +7419,13 @@ MyControl.Font = New Font(MyControl.Font, _
-
+
+
Method
System.Windows.Forms
@@ -7433,12 +7505,13 @@ MyControl.Font = New Font(MyControl.Font, _
-
+
+
Method
System.Windows.Forms
@@ -7633,9 +7706,10 @@ MyControl.Font = New Font(MyControl.Font, _
-
+
+
Method
M:System.ComponentModel.ISynchronizeInvoke.Invoke(System.Delegate,System.Object[])
@@ -8383,12 +8457,13 @@ MyControl.Font = New Font(MyControl.Font, _
-
+
+
Method
System.Windows.Forms
@@ -10953,6 +11028,36 @@ MyControl.Font = New Font(MyControl.Font, _
+
+
+
+
+
+
+
+ Method
+
+ System.Windows.Forms
+ 7.0.0.0
+
+
+
+ [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Advanced)]
+ [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Advanced)>]
+
+
+
+ System.Void
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
@@ -13379,6 +13484,36 @@ MyControl.Font = New Font(MyControl.Font, _
+
+
+
+
+
+
+
+ Method
+
+ System.Windows.Forms
+ 7.0.0.0
+
+
+
+ [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Advanced)]
+ [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Advanced)>]
+
+
+
+ System.Void
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
@@ -14780,12 +14915,13 @@ MyControl.Font = New Font(MyControl.Font, _
-
+
+
Method
System.Windows.Forms
diff --git a/xml/System.Windows.Forms/DataGridViewDataErrorEventArgs.xml b/xml/System.Windows.Forms/DataGridViewDataErrorEventArgs.xml
index 5139c29d61a..72076297179 100644
--- a/xml/System.Windows.Forms/DataGridViewDataErrorEventArgs.xml
+++ b/xml/System.Windows.Forms/DataGridViewDataErrorEventArgs.xml
@@ -43,12 +43,13 @@
-
+
+
Constructor
System.Windows.Forms
@@ -131,12 +132,13 @@
-
+
+
Property
System.Windows.Forms
diff --git a/xml/System.Windows.Forms/DomainUpDown+DomainItemAccessibleObject.xml b/xml/System.Windows.Forms/DomainUpDown+DomainItemAccessibleObject.xml
index 3a6c9b3d318..0308184e0a6 100644
--- a/xml/System.Windows.Forms/DomainUpDown+DomainItemAccessibleObject.xml
+++ b/xml/System.Windows.Forms/DomainUpDown+DomainItemAccessibleObject.xml
@@ -23,6 +23,14 @@
[System.Runtime.InteropServices.ComVisible(true)]
[<System.Runtime.InteropServices.ComVisible(true)>]
+
+ [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
+ [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>]
+
+
+ [System.Obsolete("DomainItemAccessibleObject is no longer used to provide accessible support for DomainUpDown items.", false, DiagnosticId="WFDEV003", UrlFormat="https://aka.ms/winforms-warnings/{0}")]
+ [<System.Obsolete("DomainItemAccessibleObject is no longer used to provide accessible support for DomainUpDown items.", false, DiagnosticId="WFDEV003", UrlFormat="https://aka.ms/winforms-warnings/{0}")>]
+
Provides information about the items in the control to accessibility client applications.
@@ -79,13 +87,12 @@
-
+
-
Property
System.Windows.Forms
@@ -204,13 +211,12 @@
-
+
-
Property
System.Windows.Forms
diff --git a/xml/System.Windows.Forms/DomainUpDown+DomainUpDownAccessibleObject.xml b/xml/System.Windows.Forms/DomainUpDown+DomainUpDownAccessibleObject.xml
index 309dd0c7723..5ba2c00e2e3 100644
--- a/xml/System.Windows.Forms/DomainUpDown+DomainUpDownAccessibleObject.xml
+++ b/xml/System.Windows.Forms/DomainUpDown+DomainUpDownAccessibleObject.xml
@@ -23,6 +23,14 @@
[System.Runtime.InteropServices.ComVisible(true)]
[<System.Runtime.InteropServices.ComVisible(true)>]
+
+ [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
+ [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>]
+
+
+ [System.Obsolete("DomainUpDownAccessibleObject is no longer used to provide accessible support for DomainUpDown controls.", false, DiagnosticId="WFDEV002", UrlFormat="https://aka.ms/winforms-warnings/{0}")]
+ [<System.Obsolete("DomainUpDownAccessibleObject is no longer used to provide accessible support for DomainUpDown controls.", false, DiagnosticId="WFDEV002", UrlFormat="https://aka.ms/winforms-warnings/{0}")>]
+
Provides information about the control to accessibility client applications.
diff --git a/xml/System.Windows.Forms/DomainUpDown+DomainUpDownItemCollection.xml b/xml/System.Windows.Forms/DomainUpDown+DomainUpDownItemCollection.xml
index 9c69de8b077..70b8ab43aff 100644
--- a/xml/System.Windows.Forms/DomainUpDown+DomainUpDownItemCollection.xml
+++ b/xml/System.Windows.Forms/DomainUpDown+DomainUpDownItemCollection.xml
@@ -41,13 +41,12 @@
-
+
-
Method
System.Windows.Forms
@@ -93,13 +92,12 @@
-
+
-
Method
System.Windows.Forms
@@ -137,13 +135,12 @@
-
+
-
Property
System.Windows.Forms
@@ -186,13 +183,12 @@
-
+
-
Method
System.Windows.Forms
diff --git a/xml/System.Windows.Forms/Form.xml b/xml/System.Windows.Forms/Form.xml
index 67f34476ead..5af678b4779 100644
--- a/xml/System.Windows.Forms/Form.xml
+++ b/xml/System.Windows.Forms/Form.xml
@@ -6369,6 +6369,33 @@ This example assumes that the `CreateMyOpaqueForm` method is called from another
+
+
+
+
+
+
+ Method
+
+ System.Windows.Forms
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
diff --git a/xml/System.Windows.Forms/IBindableComponent.xml b/xml/System.Windows.Forms/IBindableComponent.xml
index 30aba6ba04d..17fbd571665 100644
--- a/xml/System.Windows.Forms/IBindableComponent.xml
+++ b/xml/System.Windows.Forms/IBindableComponent.xml
@@ -38,12 +38,13 @@
-
+
+
Property
System.Windows.Forms
diff --git a/xml/System.Windows.Forms/IContainerControl.xml b/xml/System.Windows.Forms/IContainerControl.xml
index c637dd05934..ece529cba9f 100644
--- a/xml/System.Windows.Forms/IContainerControl.xml
+++ b/xml/System.Windows.Forms/IContainerControl.xml
@@ -86,12 +86,13 @@
-
+
+
Property
System.Windows.Forms
diff --git a/xml/System.Windows.Forms/LayoutEventArgs.xml b/xml/System.Windows.Forms/LayoutEventArgs.xml
index 9b65c52a558..fd966f9579e 100644
--- a/xml/System.Windows.Forms/LayoutEventArgs.xml
+++ b/xml/System.Windows.Forms/LayoutEventArgs.xml
@@ -57,12 +57,13 @@
-
+
+
Constructor
System.Windows.Forms
@@ -91,12 +92,13 @@
-
+
+
Constructor
System.Windows.Forms
@@ -125,12 +127,13 @@
-
+
+
Property
System.Windows.Forms
@@ -168,12 +171,13 @@
-
+
+
Property
System.Windows.Forms
@@ -214,12 +218,13 @@
-
+
+
Property
System.Windows.Forms
diff --git a/xml/System.Windows.Forms/RelatedImageListAttribute.xml b/xml/System.Windows.Forms/RelatedImageListAttribute.xml
index ab21ce84ec9..973aa95b717 100644
--- a/xml/System.Windows.Forms/RelatedImageListAttribute.xml
+++ b/xml/System.Windows.Forms/RelatedImageListAttribute.xml
@@ -36,12 +36,13 @@
-
+
+
Constructor
System.Windows.Forms
@@ -74,12 +75,13 @@
-
+
+
Property
System.Windows.Forms
diff --git a/xml/System.Windows.Forms/ScrollableControl.xml b/xml/System.Windows.Forms/ScrollableControl.xml
index bec6be5a657..6a341e55229 100644
--- a/xml/System.Windows.Forms/ScrollableControl.xml
+++ b/xml/System.Windows.Forms/ScrollableControl.xml
@@ -1121,12 +1121,13 @@ There is currently a limitation in Windows Forms that prevents all classes deriv
-
+
+
Method
System.Windows.Forms
diff --git a/xml/System.Windows.Forms/ToolStripContainer.xml b/xml/System.Windows.Forms/ToolStripContainer.xml
index 3e477fbb46e..b648df7b55c 100644
--- a/xml/System.Windows.Forms/ToolStripContainer.xml
+++ b/xml/System.Windows.Forms/ToolStripContainer.xml
@@ -268,12 +268,13 @@
-
+
+
Event
System.Windows.Forms
@@ -313,12 +314,13 @@
-
+
+
Property
System.Windows.Forms
@@ -359,12 +361,13 @@
-
+
+
Event
System.Windows.Forms
@@ -450,12 +453,13 @@
-
+
+
Event
System.Windows.Forms
@@ -627,12 +631,13 @@
-
+
+
Event
System.Windows.Forms
@@ -714,12 +719,13 @@
-
+
+
Property
System.Windows.Forms
@@ -760,12 +766,13 @@
-
+
+
Event
System.Windows.Forms
@@ -943,12 +950,13 @@
-
+
+
Event
System.Windows.Forms
@@ -1059,12 +1067,13 @@
-
+
+
Event
System.Windows.Forms
diff --git a/xml/System.Windows.Forms/ToolStripItem.xml b/xml/System.Windows.Forms/ToolStripItem.xml
index 61a329321a9..baf4a9eb858 100644
--- a/xml/System.Windows.Forms/ToolStripItem.xml
+++ b/xml/System.Windows.Forms/ToolStripItem.xml
@@ -1,10 +1,15 @@
-
-
+
+
-
-
-
+
+
+
+
+
+
+
+
System.Windows.Forms
2.0.0.0
@@ -15,6 +20,7 @@
System.ComponentModel.Component
+ System.Windows.Forms.BindableComponent
@@ -1157,6 +1163,178 @@
+
+
+
+
+
+
+
+ Property
+
+ System.Windows.Forms
+ 7.0.0.0
+
+
+
+ [System.ComponentModel.Bindable(true)]
+ [<System.ComponentModel.Bindable(true)>]
+
+
+ [System.ComponentModel.Browsable(false)]
+ [<System.ComponentModel.Browsable(false)>]
+
+
+ [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)]
+ [<System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)>]
+
+
+ [System.Runtime.Versioning.RequiresPreviewFeatures]
+ [<System.Runtime.Versioning.RequiresPreviewFeatures>]
+
+
+
+ System.Windows.Input.ICommand
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Event
+
+ System.Windows.Forms
+ 7.0.0.0
+
+
+
+ [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Advanced)]
+ [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Advanced)>]
+
+
+ [System.Runtime.Versioning.RequiresPreviewFeatures]
+ [<System.Runtime.Versioning.RequiresPreviewFeatures>]
+
+
+
+ System.EventHandler
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Event
+
+ System.Windows.Forms
+ 7.0.0.0
+
+
+
+ [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Advanced)]
+ [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Advanced)>]
+
+
+ [System.Runtime.Versioning.RequiresPreviewFeatures]
+ [<System.Runtime.Versioning.RequiresPreviewFeatures>]
+
+
+
+ System.EventHandler
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ System.Windows.Forms
+ 7.0.0.0
+
+
+
+ [System.ComponentModel.Bindable(true)]
+ [<System.ComponentModel.Bindable(true)>]
+
+
+ [System.ComponentModel.Browsable(false)]
+ [<System.ComponentModel.Browsable(false)>]
+
+
+ [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)]
+ [<System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)>]
+
+
+ [get: System.Runtime.Versioning.RequiresPreviewFeatures]
+ [<get: System.Runtime.Versioning.RequiresPreviewFeatures>]
+
+
+ [set: System.Runtime.Versioning.RequiresPreviewFeatures]
+ [<set: System.Runtime.Versioning.RequiresPreviewFeatures>]
+
+
+
+ System.Object
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Event
+
+ System.Windows.Forms
+ 7.0.0.0
+
+
+
+ [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Advanced)]
+ [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Advanced)>]
+
+
+ [System.Runtime.Versioning.RequiresPreviewFeatures]
+ [<System.Runtime.Versioning.RequiresPreviewFeatures>]
+
+
+
+ System.EventHandler
+
+
+ To be added.
+ To be added.
+
+
@@ -3783,6 +3961,108 @@ If you set the property, t
+
+
+
+
+
+
+
+ Method
+
+ System.Windows.Forms
+ 7.0.0.0
+
+
+
+ [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Advanced)]
+ [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Advanced)>]
+
+
+ [System.Runtime.Versioning.RequiresPreviewFeatures]
+ [<System.Runtime.Versioning.RequiresPreviewFeatures>]
+
+
+
+ System.Void
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Windows.Forms
+ 7.0.0.0
+
+
+
+ [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Advanced)]
+ [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Advanced)>]
+
+
+ [System.Runtime.Versioning.RequiresPreviewFeatures]
+ [<System.Runtime.Versioning.RequiresPreviewFeatures>]
+
+
+
+ System.Void
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Windows.Forms
+ 7.0.0.0
+
+
+
+ [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Advanced)]
+ [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Advanced)>]
+
+
+ [System.Runtime.Versioning.RequiresPreviewFeatures]
+ [<System.Runtime.Versioning.RequiresPreviewFeatures>]
+
+
+
+ System.Void
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
@@ -4979,6 +5259,36 @@ If you set the property, t
+
+
+
+
+
+
+
+ Method
+
+ System.Windows.Forms
+ 7.0.0.0
+
+
+
+ [System.Runtime.Versioning.RequiresPreviewFeatures]
+ [<System.Runtime.Versioning.RequiresPreviewFeatures>]
+
+
+
+ System.Void
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
diff --git a/xml/System.Windows.Forms/ToolStripPanel.xml b/xml/System.Windows.Forms/ToolStripPanel.xml
index 477efe237e6..7921d6a6566 100644
--- a/xml/System.Windows.Forms/ToolStripPanel.xml
+++ b/xml/System.Windows.Forms/ToolStripPanel.xml
@@ -325,12 +325,13 @@
-
+
+
Event
System.Windows.Forms
@@ -400,6 +401,28 @@
To be added.
+
+
+
+
+
+
+
+ Method
+
+ System.Windows.Forms
+ 7.0.0.0
+
+
+ System.Windows.Forms.AccessibleObject
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
@@ -1137,12 +1160,13 @@
-
+
+
Method
System.Windows.Forms
@@ -1201,12 +1225,13 @@
-
+
+
Event
System.Windows.Forms
@@ -1379,12 +1404,13 @@
-
+
+
Event
System.Windows.Forms
@@ -1467,12 +1493,13 @@
-
+
+
Event
System.Windows.Forms
@@ -1554,12 +1581,13 @@
-
+
+
Event
System.Windows.Forms
diff --git a/xml/System.Windows.Forms/UpDownBase.xml b/xml/System.Windows.Forms/UpDownBase.xml
index c77f32519e8..0cb1bc9f385 100644
--- a/xml/System.Windows.Forms/UpDownBase.xml
+++ b/xml/System.Windows.Forms/UpDownBase.xml
@@ -700,6 +700,28 @@
+
+
+
+
+
+
+
+ Method
+
+ System.Windows.Forms
+ 7.0.0.0
+
+
+ System.Windows.Forms.AccessibleObject
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
diff --git a/xml/System.Xml.Serialization/XmlSerializer.xml b/xml/System.Xml.Serialization/XmlSerializer.xml
index b1f53087068..cb8d6768f68 100644
--- a/xml/System.Xml.Serialization/XmlSerializer.xml
+++ b/xml/System.Xml.Serialization/XmlSerializer.xml
@@ -1641,12 +1641,13 @@ xmlSerializer mySerializer=new XmlSerializer(typeof(LargeNumbers));
-
+
+
Method
@@ -1741,12 +1742,13 @@ xmlSerializer mySerializer=new XmlSerializer(typeof(LargeNumbers));
-
+
+
Method
@@ -1800,7 +1802,8 @@ xmlSerializer mySerializer=new XmlSerializer(typeof(LargeNumbers));
-
+
+
Method
System.Xml.XmlSerializer
diff --git a/xml/System.Xml/XmlDocument.xml b/xml/System.Xml/XmlDocument.xml
index a3ac9053be8..b947cffce9d 100644
--- a/xml/System.Xml/XmlDocument.xml
+++ b/xml/System.Xml/XmlDocument.xml
@@ -1855,12 +1855,13 @@ elem=doc.CreateElement("xy", "item", "urn:abc");
-
+
+
Method
System.Xml.XmlDocument
diff --git a/xml/System.Xml/XmlProcessingInstruction.xml b/xml/System.Xml/XmlProcessingInstruction.xml
index ac6449a3038..c8419dd1b1a 100644
--- a/xml/System.Xml/XmlProcessingInstruction.xml
+++ b/xml/System.Xml/XmlProcessingInstruction.xml
@@ -54,12 +54,13 @@
-
+
+
Constructor
System.Xml.XmlDocument
@@ -426,13 +427,13 @@
-
+
-
+
Property
System.Xml.XmlDocument
diff --git a/xml/System.Xml/XmlResolver.xml b/xml/System.Xml/XmlResolver.xml
index 52bde7d6a9c..395f91777ad 100644
--- a/xml/System.Xml/XmlResolver.xml
+++ b/xml/System.Xml/XmlResolver.xml
@@ -443,5 +443,29 @@ resolver.Credentials = myCache;
To be added.
+
+
+
+
+
+
+
+ Property
+
+ System.Xml.ReaderWriter
+ 7.0.0.0
+
+
+ netstandard
+
+
+ System.Xml.XmlResolver
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
diff --git a/xml/System.Xml/XmlSecureResolver.xml b/xml/System.Xml/XmlSecureResolver.xml
index f49625ed470..7d40bc5b878 100644
--- a/xml/System.Xml/XmlSecureResolver.xml
+++ b/xml/System.Xml/XmlSecureResolver.xml
@@ -35,6 +35,12 @@
System.Xml.XmlResolver
+
+
+ [System.Obsolete("XmlSecureResolver is obsolete. Use XmlResolver.ThrowingResolver instead when attempting to forbid XML external entity resolution.", DiagnosticId="SYSLIB0047", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
+ [<System.Obsolete("XmlSecureResolver is obsolete. Use XmlResolver.ThrowingResolver instead when attempting to forbid XML external entity resolution.", DiagnosticId="SYSLIB0047", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
+
+
Helps to secure another implementation of by wrapping the object and restricting the resources that the underlying has access to.
diff --git a/xml/System/BinaryData.xml b/xml/System/BinaryData.xml
index 8b6cc739679..45e56c03a39 100644
--- a/xml/System/BinaryData.xml
+++ b/xml/System/BinaryData.xml
@@ -15,6 +15,12 @@
System.Object
+
+
+ [System.Text.Json.Serialization.JsonConverter(typeof(System.BinaryDataConverter))]
+ [<System.Text.Json.Serialization.JsonConverter(typeof(System.BinaryDataConverter))>]
+
+
A lightweight abstraction for a payload of bytes that supports converting between string, stream, JSON, and bytes.
To be added.
diff --git a/xml/System/Enum.xml b/xml/System/Enum.xml
index 9b60bbfa196..2a18b5b90ac 100644
--- a/xml/System/Enum.xml
+++ b/xml/System/Enum.xml
@@ -1045,8 +1045,8 @@
- [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("It might not be possible to create an array of the enum type at runtime. Use the GetValues<TEnum> overload instead.")]
- [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("It might not be possible to create an array of the enum type at runtime. Use the GetValues<TEnum> overload instead.")>]
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("It might not be possible to create an array of the enum type at runtime. Use the GetValues<TEnum> overload or the GetValuesAsUnderlyingType method instead.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("It might not be possible to create an array of the enum type at runtime. Use the GetValues<TEnum> overload or the GetValuesAsUnderlyingType method instead.")>]
[System.Runtime.InteropServices.ComVisible(true)]
@@ -1151,6 +1151,76 @@
To be added.
+
+
+
+
+
+
+
+ Method
+
+ System.Runtime
+ 7.0.0.0
+
+
+ mscorlib
+
+
+ netstandard
+
+
+ System.Array
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Runtime
+ 7.0.0.0
+
+
+ mscorlib
+
+
+ netstandard
+
+
+ System.Array
+
+
+
+
+ DefaultConstructorConstraint
+ NotNullableValueTypeConstraint
+ System.Enum
+ System.ValueType
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
diff --git a/xml/System/Type.xml b/xml/System/Type.xml
index 6bcd46ee8e2..ba5925f73e0 100644
--- a/xml/System/Type.xml
+++ b/xml/System/Type.xml
@@ -3118,8 +3118,8 @@ If the current represents a generic type parameter, the
- [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("It might not be possible to create an array of the enum type at runtime. Use Enum.GetValues<TEnum> instead.")]
- [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("It might not be possible to create an array of the enum type at runtime. Use Enum.GetValues<TEnum> instead.")>]
+ [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("It might not be possible to create an array of the enum type at runtime. Use the GetEnumValues<TEnum> overload or the GetEnumValuesAsUnderlyingType method instead.")]
+ [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("It might not be possible to create an array of the enum type at runtime. Use the GetEnumValues<TEnum> overload or the GetEnumValuesAsUnderlyingType method instead.")>]
@@ -3133,6 +3133,34 @@ If the current represents a generic type parameter, the The current type is not an enumeration.
+
+
+
+
+
+
+
+ Method
+
+ System.Runtime
+ 7.0.0.0
+
+
+ mscorlib
+
+
+ netstandard
+
+
+ System.Array
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
mscorlib
diff --git a/xml/ns-System.Runtime.Serialization.DataContracts.xml b/xml/ns-System.Runtime.Serialization.DataContracts.xml
new file mode 100644
index 00000000000..d31d4d3e06d
--- /dev/null
+++ b/xml/ns-System.Runtime.Serialization.DataContracts.xml
@@ -0,0 +1,6 @@
+
+
+ To be added.
+ To be added.
+
+