diff --git a/xml/FrameworksIndex/dotnet-plat-ext-7.0.xml b/xml/FrameworksIndex/dotnet-plat-ext-7.0.xml
index 0d8368fd44e..b16d816b8bd 100644
--- a/xml/FrameworksIndex/dotnet-plat-ext-7.0.xml
+++ b/xml/FrameworksIndex/dotnet-plat-ext-7.0.xml
@@ -79,6 +79,7 @@
+
@@ -4850,6 +4851,7 @@
+
@@ -11418,6 +11420,7 @@
+
@@ -16228,6 +16231,63 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/xml/FrameworksIndex/net-7.0.xml b/xml/FrameworksIndex/net-7.0.xml
index c588b03ebb2..4f540ebafd3 100644
--- a/xml/FrameworksIndex/net-7.0.xml
+++ b/xml/FrameworksIndex/net-7.0.xml
@@ -1361,7 +1361,6 @@
-
@@ -1584,6 +1583,7 @@
+
@@ -5496,6 +5496,7 @@
+
@@ -8285,6 +8286,8 @@
+
+
@@ -8294,15 +8297,21 @@
+
+
+
+
+
+
@@ -8310,6 +8319,7 @@
+
@@ -8320,8 +8330,10 @@
+
+
@@ -8336,14 +8348,17 @@
+
+
+
@@ -8404,12 +8419,15 @@
+
+
+
@@ -9354,6 +9372,7 @@
+
@@ -12142,6 +12161,7 @@
+
@@ -14312,6 +14332,7 @@
+
@@ -14352,6 +14373,7 @@
+
@@ -14420,6 +14442,7 @@
+
@@ -14555,6 +14578,7 @@
+
@@ -14607,6 +14631,7 @@
+
@@ -14680,6 +14705,7 @@
+
@@ -14738,6 +14764,7 @@
+
@@ -14780,6 +14807,7 @@
+
@@ -14851,6 +14879,7 @@
+
@@ -14922,6 +14951,7 @@
+
@@ -14994,6 +15024,7 @@
+
@@ -15071,6 +15102,7 @@
+
@@ -15142,6 +15174,7 @@
+
@@ -16226,6 +16259,11 @@
+
+
+
+
+
@@ -16347,6 +16385,9 @@
+
+
+
@@ -16521,6 +16562,10 @@
+
+
+
+
@@ -16547,6 +16592,18 @@
+
+
+
+
+
+
+
+
+
+
+
+
@@ -19484,6 +19541,7 @@
+
@@ -19631,8 +19689,10 @@
+
+
@@ -19697,8 +19757,10 @@
+
+
@@ -19747,8 +19809,10 @@
+
+
@@ -20041,6 +20105,7 @@
+
@@ -20049,6 +20114,7 @@
+
@@ -25517,6 +25583,7 @@
+
@@ -27529,6 +27596,7 @@
+
@@ -27542,6 +27610,7 @@
+
@@ -32832,12 +32901,16 @@
+
+
+
+
@@ -33055,6 +33128,7 @@
+
@@ -33350,6 +33424,7 @@
+
@@ -33680,10 +33755,83 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -36413,6 +36561,52 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -40680,6 +40874,12 @@
+
+
+
+
+
+
@@ -41220,11 +41420,21 @@
+
+
+
+
+
+
+
+
+
+
@@ -41242,6 +41452,8 @@
+
+
@@ -41266,15 +41478,10 @@
-
-
-
-
-
@@ -41406,18 +41613,27 @@
+
+
+
+
+
+
+
+
+
@@ -41445,14 +41661,8 @@
-
-
-
-
-
-
@@ -41521,22 +41731,35 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -41548,18 +41771,9 @@
-
-
-
-
-
-
-
-
-
@@ -41669,8 +41883,14 @@
+
+
+
+
+
+
@@ -41687,8 +41907,14 @@
+
+
+
+
+
+
@@ -41704,8 +41930,14 @@
+
+
+
+
+
+
@@ -41721,8 +41953,14 @@
+
+
+
+
+
+
@@ -41739,8 +41977,14 @@
+
+
+
+
+
+
@@ -41807,8 +42051,12 @@
+
+
+
+
@@ -42070,12 +42318,25 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -42096,6 +42357,8 @@
+
+
@@ -42157,18 +42420,9 @@
-
-
-
-
-
-
-
-
-
@@ -42241,8 +42495,12 @@
+
+
+
+
@@ -42270,8 +42528,12 @@
+
+
+
+
@@ -42299,8 +42561,12 @@
+
+
+
+
@@ -42328,8 +42594,12 @@
+
+
+
+
@@ -42459,6 +42729,12 @@
+
+
+
+
+
+
@@ -45050,6 +45326,10 @@
+
+
+
+
@@ -47206,6 +47486,7 @@
+
diff --git a/xml/FrameworksIndex/windowsdesktop-7.0.xml b/xml/FrameworksIndex/windowsdesktop-7.0.xml
index ae9dedaccc8..4d789a10bee 100644
--- a/xml/FrameworksIndex/windowsdesktop-7.0.xml
+++ b/xml/FrameworksIndex/windowsdesktop-7.0.xml
@@ -6889,6 +6889,7 @@
+
@@ -39226,6 +39227,7 @@
+
diff --git a/xml/Microsoft.Extensions.Caching.Distributed/DistributedCacheExtensions.xml b/xml/Microsoft.Extensions.Caching.Distributed/DistributedCacheExtensions.xml
index 519355ac9d6..5fdc69c0277 100644
--- a/xml/Microsoft.Extensions.Caching.Distributed/DistributedCacheExtensions.xml
+++ b/xml/Microsoft.Extensions.Caching.Distributed/DistributedCacheExtensions.xml
@@ -28,12 +28,13 @@
-
+
+
Method
Microsoft.Extensions.Caching.Abstractions
@@ -92,11 +93,12 @@
-
+
+
Method
Microsoft.Extensions.Caching.Abstractions
diff --git a/xml/Microsoft.Extensions.Caching.Distributed/IDistributedCache.xml b/xml/Microsoft.Extensions.Caching.Distributed/IDistributedCache.xml
index c765ba6cfcf..5eff7dea422 100644
--- a/xml/Microsoft.Extensions.Caching.Distributed/IDistributedCache.xml
+++ b/xml/Microsoft.Extensions.Caching.Distributed/IDistributedCache.xml
@@ -25,12 +25,13 @@
-
+
+
Method
Microsoft.Extensions.Caching.Abstractions
@@ -85,11 +86,12 @@
-
+
+
Method
Microsoft.Extensions.Caching.Abstractions
diff --git a/xml/Microsoft.Extensions.Caching.Distributed/MemoryDistributedCache.xml b/xml/Microsoft.Extensions.Caching.Distributed/MemoryDistributedCache.xml
index 4d727302409..8dc7748e521 100644
--- a/xml/Microsoft.Extensions.Caching.Distributed/MemoryDistributedCache.xml
+++ b/xml/Microsoft.Extensions.Caching.Distributed/MemoryDistributedCache.xml
@@ -109,12 +109,13 @@
-
+
+
Method
M:Microsoft.Extensions.Caching.Distributed.IDistributedCache.Get(System.String)
@@ -175,11 +176,12 @@
-
+
+
Method
M:Microsoft.Extensions.Caching.Distributed.IDistributedCache.GetAsync(System.String,System.Threading.CancellationToken)
diff --git a/xml/Microsoft.Extensions.Caching.Memory/CacheEntryExtensions.xml b/xml/Microsoft.Extensions.Caching.Memory/CacheEntryExtensions.xml
index 37233950baa..c26d2697d12 100644
--- a/xml/Microsoft.Extensions.Caching.Memory/CacheEntryExtensions.xml
+++ b/xml/Microsoft.Extensions.Caching.Memory/CacheEntryExtensions.xml
@@ -100,12 +100,13 @@
-
+
+
Method
Microsoft.Extensions.Caching.Abstractions
diff --git a/xml/Microsoft.Extensions.Caching.Memory/CacheExtensions.xml b/xml/Microsoft.Extensions.Caching.Memory/CacheExtensions.xml
index 5b22b49792a..4ab05b1c3dd 100644
--- a/xml/Microsoft.Extensions.Caching.Memory/CacheExtensions.xml
+++ b/xml/Microsoft.Extensions.Caching.Memory/CacheExtensions.xml
@@ -28,12 +28,13 @@
-
+
+
Method
Microsoft.Extensions.Caching.Abstractions
@@ -64,12 +65,13 @@
-
+
+
Method
Microsoft.Extensions.Caching.Abstractions
@@ -104,12 +106,13 @@
-
+
+
Method
Microsoft.Extensions.Caching.Abstractions
@@ -146,12 +149,13 @@
-
+
+
Method
Microsoft.Extensions.Caching.Abstractions
@@ -236,12 +240,13 @@
-
+
+
Method
Microsoft.Extensions.Caching.Abstractions
@@ -412,12 +417,13 @@
-
+
+
Method
Microsoft.Extensions.Caching.Abstractions
diff --git a/xml/Microsoft.Extensions.Caching.Memory/ICacheEntry.xml b/xml/Microsoft.Extensions.Caching.Memory/ICacheEntry.xml
index f9ab31c78a8..8b4161d706e 100644
--- a/xml/Microsoft.Extensions.Caching.Memory/ICacheEntry.xml
+++ b/xml/Microsoft.Extensions.Caching.Memory/ICacheEntry.xml
@@ -269,12 +269,13 @@
-
+
+
Property
Microsoft.Extensions.Caching.Abstractions
diff --git a/xml/Microsoft.Extensions.Caching.Memory/IMemoryCache.xml b/xml/Microsoft.Extensions.Caching.Memory/IMemoryCache.xml
index b8a6651501a..9e82ec33b72 100644
--- a/xml/Microsoft.Extensions.Caching.Memory/IMemoryCache.xml
+++ b/xml/Microsoft.Extensions.Caching.Memory/IMemoryCache.xml
@@ -96,12 +96,13 @@
-
+
+
Method
Microsoft.Extensions.Caching.Abstractions
diff --git a/xml/Microsoft.Extensions.Caching.Memory/MemoryCache.xml b/xml/Microsoft.Extensions.Caching.Memory/MemoryCache.xml
index 0971d0ae54a..2d867a09d2c 100644
--- a/xml/Microsoft.Extensions.Caching.Memory/MemoryCache.xml
+++ b/xml/Microsoft.Extensions.Caching.Memory/MemoryCache.xml
@@ -346,12 +346,13 @@
-
+
+
Method
M:Microsoft.Extensions.Caching.Memory.IMemoryCache.TryGetValue(System.Object,System.Object@)
diff --git a/xml/Microsoft.Extensions.Caching.Memory/MemoryCacheEntryExtensions.xml b/xml/Microsoft.Extensions.Caching.Memory/MemoryCacheEntryExtensions.xml
index 77d8c1a4b81..9c96239e93f 100644
--- a/xml/Microsoft.Extensions.Caching.Memory/MemoryCacheEntryExtensions.xml
+++ b/xml/Microsoft.Extensions.Caching.Memory/MemoryCacheEntryExtensions.xml
@@ -100,12 +100,13 @@
-
+
+
Method
Microsoft.Extensions.Caching.Abstractions
diff --git a/xml/Microsoft.Extensions.Caching.Memory/MemoryCacheOptions.xml b/xml/Microsoft.Extensions.Caching.Memory/MemoryCacheOptions.xml
index 7199a1d97fd..ef6e15d8f8e 100644
--- a/xml/Microsoft.Extensions.Caching.Memory/MemoryCacheOptions.xml
+++ b/xml/Microsoft.Extensions.Caching.Memory/MemoryCacheOptions.xml
@@ -58,12 +58,13 @@
-
+
+
Property
Microsoft.Extensions.Caching.Memory
diff --git a/xml/Microsoft.Extensions.Caching.Memory/PostEvictionCallbackRegistration.xml b/xml/Microsoft.Extensions.Caching.Memory/PostEvictionCallbackRegistration.xml
index 701ff632038..e25d6b714bc 100644
--- a/xml/Microsoft.Extensions.Caching.Memory/PostEvictionCallbackRegistration.xml
+++ b/xml/Microsoft.Extensions.Caching.Memory/PostEvictionCallbackRegistration.xml
@@ -54,12 +54,13 @@
-
+
+
Property
Microsoft.Extensions.Caching.Abstractions
@@ -84,12 +85,13 @@
-
+
+
Property
Microsoft.Extensions.Caching.Abstractions
diff --git a/xml/Microsoft.Extensions.DependencyInjection/OptionsBuilderConfigurationExtensions.xml b/xml/Microsoft.Extensions.DependencyInjection/OptionsBuilderConfigurationExtensions.xml
index 5df0d32d54d..341cbf4ef22 100644
--- a/xml/Microsoft.Extensions.DependencyInjection/OptionsBuilderConfigurationExtensions.xml
+++ b/xml/Microsoft.Extensions.DependencyInjection/OptionsBuilderConfigurationExtensions.xml
@@ -78,12 +78,13 @@
-
+
+
Method
Microsoft.Extensions.Options.ConfigurationExtensions
@@ -133,11 +134,12 @@
-
+
+
Method
Microsoft.Extensions.Options.ConfigurationExtensions
diff --git a/xml/Microsoft.Extensions.DependencyInjection/OptionsConfigurationServiceCollectionExtensions.xml b/xml/Microsoft.Extensions.DependencyInjection/OptionsConfigurationServiceCollectionExtensions.xml
index 412bf6f5ce2..77db2206b8a 100644
--- a/xml/Microsoft.Extensions.DependencyInjection/OptionsConfigurationServiceCollectionExtensions.xml
+++ b/xml/Microsoft.Extensions.DependencyInjection/OptionsConfigurationServiceCollectionExtensions.xml
@@ -84,12 +84,13 @@
-
+
+
Method
Microsoft.Extensions.Options.ConfigurationExtensions
@@ -139,12 +140,13 @@
-
+
+
Method
Microsoft.Extensions.Options.ConfigurationExtensions
@@ -195,12 +197,13 @@
-
+
+
Method
Microsoft.Extensions.Options.ConfigurationExtensions
diff --git a/xml/Microsoft.Extensions.DependencyInjection/OptionsServiceCollectionExtensions.xml b/xml/Microsoft.Extensions.DependencyInjection/OptionsServiceCollectionExtensions.xml
index 577012ca602..5bdd1318682 100644
--- a/xml/Microsoft.Extensions.DependencyInjection/OptionsServiceCollectionExtensions.xml
+++ b/xml/Microsoft.Extensions.DependencyInjection/OptionsServiceCollectionExtensions.xml
@@ -101,12 +101,13 @@
-
+
+
Method
Microsoft.Extensions.Options
@@ -186,12 +187,13 @@
-
+
+
Method
Microsoft.Extensions.Options
@@ -432,12 +434,13 @@
-
+
+
Method
Microsoft.Extensions.Options
diff --git a/xml/Microsoft.Extensions.DependencyInjection/ServiceProvider.xml b/xml/Microsoft.Extensions.DependencyInjection/ServiceProvider.xml
index dd1d2dfc8d9..64b1c3b17e9 100644
--- a/xml/Microsoft.Extensions.DependencyInjection/ServiceProvider.xml
+++ b/xml/Microsoft.Extensions.DependencyInjection/ServiceProvider.xml
@@ -102,12 +102,13 @@
-
+
+
Method
M:System.IServiceProvider.GetService(System.Type)
diff --git a/xml/Microsoft.Extensions.FileProviders/CompositeFileProvider.xml b/xml/Microsoft.Extensions.FileProviders/CompositeFileProvider.xml
index 9a8eec52cf7..fec91353fe7 100644
--- a/xml/Microsoft.Extensions.FileProviders/CompositeFileProvider.xml
+++ b/xml/Microsoft.Extensions.FileProviders/CompositeFileProvider.xml
@@ -32,12 +32,13 @@
-
+
+
Constructor
Microsoft.Extensions.FileProviders.Composite
diff --git a/xml/Microsoft.Extensions.Logging/EventId.xml b/xml/Microsoft.Extensions.Logging/EventId.xml
index c62c68cb626..3a72b688256 100644
--- a/xml/Microsoft.Extensions.Logging/EventId.xml
+++ b/xml/Microsoft.Extensions.Logging/EventId.xml
@@ -1,11 +1,15 @@
-
+
-
+
-
-
+
+
+
+
+
+
Microsoft.Extensions.Logging.Abstractions
1.0.0.0
@@ -22,7 +26,11 @@
System.ValueType
-
+
+
+ System.IEquatable<Microsoft.Extensions.Logging.EventId>
+
+
[System.Runtime.CompilerServices.IsReadOnly]
@@ -68,12 +76,17 @@
-
+
-
+
+
+
Method
+
+ M:System.IEquatable`1.Equals(`0)
+
Microsoft.Extensions.Logging.Abstractions
2.1.0.0
diff --git a/xml/Microsoft.Extensions.Options/ConfigurationChangeTokenSource`1.xml b/xml/Microsoft.Extensions.Options/ConfigurationChangeTokenSource`1.xml
index 1f2fc7cdaca..b91c51ac403 100644
--- a/xml/Microsoft.Extensions.Options/ConfigurationChangeTokenSource`1.xml
+++ b/xml/Microsoft.Extensions.Options/ConfigurationChangeTokenSource`1.xml
@@ -66,12 +66,13 @@
-
+
+
Constructor
Microsoft.Extensions.Options.ConfigurationExtensions
diff --git a/xml/Microsoft.Extensions.Options/ConfigureNamedOptions`1.xml b/xml/Microsoft.Extensions.Options/ConfigureNamedOptions`1.xml
index b818ed597ed..c4272483743 100644
--- a/xml/Microsoft.Extensions.Options/ConfigureNamedOptions`1.xml
+++ b/xml/Microsoft.Extensions.Options/ConfigureNamedOptions`1.xml
@@ -41,12 +41,13 @@
-
+
+
Constructor
Microsoft.Extensions.Options
@@ -71,12 +72,13 @@
-
+
+
Property
Microsoft.Extensions.Options
@@ -133,12 +135,13 @@
-
+
+
Method
M:Microsoft.Extensions.Options.IConfigureNamedOptions`1.Configure(System.String,`0)
@@ -169,12 +172,13 @@
-
+
+
Property
Microsoft.Extensions.Options
diff --git a/xml/Microsoft.Extensions.Options/ConfigureNamedOptions`2.xml b/xml/Microsoft.Extensions.Options/ConfigureNamedOptions`2.xml
index 54bf45731bd..d46e38270e1 100644
--- a/xml/Microsoft.Extensions.Options/ConfigureNamedOptions`2.xml
+++ b/xml/Microsoft.Extensions.Options/ConfigureNamedOptions`2.xml
@@ -46,12 +46,13 @@
-
+
+
Constructor
Microsoft.Extensions.Options
@@ -77,12 +78,13 @@
-
+
+
Property
Microsoft.Extensions.Options
@@ -137,12 +139,13 @@
-
+
+
Method
M:Microsoft.Extensions.Options.IConfigureNamedOptions`1.Configure(System.String,`0)
@@ -199,12 +202,13 @@
-
+
+
Property
Microsoft.Extensions.Options
diff --git a/xml/Microsoft.Extensions.Options/ConfigureNamedOptions`3.xml b/xml/Microsoft.Extensions.Options/ConfigureNamedOptions`3.xml
index 262e9540859..9b94bc4bf00 100644
--- a/xml/Microsoft.Extensions.Options/ConfigureNamedOptions`3.xml
+++ b/xml/Microsoft.Extensions.Options/ConfigureNamedOptions`3.xml
@@ -52,12 +52,13 @@
-
+
+
Constructor
Microsoft.Extensions.Options
@@ -85,12 +86,13 @@
-
+
+
Property
Microsoft.Extensions.Options
@@ -145,12 +147,13 @@
-
+
+
Method
M:Microsoft.Extensions.Options.IConfigureNamedOptions`1.Configure(System.String,`0)
@@ -234,12 +237,13 @@
-
+
+
Property
Microsoft.Extensions.Options
diff --git a/xml/Microsoft.Extensions.Options/ConfigureNamedOptions`4.xml b/xml/Microsoft.Extensions.Options/ConfigureNamedOptions`4.xml
index 1f3d55cc299..2b7a37a7e6a 100644
--- a/xml/Microsoft.Extensions.Options/ConfigureNamedOptions`4.xml
+++ b/xml/Microsoft.Extensions.Options/ConfigureNamedOptions`4.xml
@@ -58,12 +58,13 @@
-
+
+
Constructor
Microsoft.Extensions.Options
@@ -93,12 +94,13 @@
-
+
+
Property
Microsoft.Extensions.Options
@@ -153,12 +155,13 @@
-
+
+
Method
M:Microsoft.Extensions.Options.IConfigureNamedOptions`1.Configure(System.String,`0)
@@ -269,12 +272,13 @@
-
+
+
Property
Microsoft.Extensions.Options
diff --git a/xml/Microsoft.Extensions.Options/ConfigureNamedOptions`5.xml b/xml/Microsoft.Extensions.Options/ConfigureNamedOptions`5.xml
index c6703cabf68..15fd7a52ba0 100644
--- a/xml/Microsoft.Extensions.Options/ConfigureNamedOptions`5.xml
+++ b/xml/Microsoft.Extensions.Options/ConfigureNamedOptions`5.xml
@@ -64,12 +64,13 @@
-
+
+
Constructor
Microsoft.Extensions.Options
@@ -101,12 +102,13 @@
-
+
+
Property
Microsoft.Extensions.Options
@@ -161,12 +163,13 @@
-
+
+
Method
M:Microsoft.Extensions.Options.IConfigureNamedOptions`1.Configure(System.String,`0)
@@ -304,12 +307,13 @@
-
+
+
Property
Microsoft.Extensions.Options
diff --git a/xml/Microsoft.Extensions.Options/ConfigureNamedOptions`6.xml b/xml/Microsoft.Extensions.Options/ConfigureNamedOptions`6.xml
index e82ee08b0e3..91934c1dce4 100644
--- a/xml/Microsoft.Extensions.Options/ConfigureNamedOptions`6.xml
+++ b/xml/Microsoft.Extensions.Options/ConfigureNamedOptions`6.xml
@@ -70,12 +70,13 @@
-
+
+
Constructor
Microsoft.Extensions.Options
@@ -109,12 +110,13 @@
-
+
+
Property
Microsoft.Extensions.Options
@@ -169,12 +171,13 @@
-
+
+
Method
M:Microsoft.Extensions.Options.IConfigureNamedOptions`1.Configure(System.String,`0)
@@ -339,12 +342,13 @@
-
+
+
Property
Microsoft.Extensions.Options
diff --git a/xml/Microsoft.Extensions.Options/ConfigureOptions`1.xml b/xml/Microsoft.Extensions.Options/ConfigureOptions`1.xml
index dee7533a837..814297e57fc 100644
--- a/xml/Microsoft.Extensions.Options/ConfigureOptions`1.xml
+++ b/xml/Microsoft.Extensions.Options/ConfigureOptions`1.xml
@@ -40,12 +40,13 @@
-
+
+
Constructor
Microsoft.Extensions.Options
@@ -70,12 +71,13 @@
-
+
+
Property
Microsoft.Extensions.Options
diff --git a/xml/Microsoft.Extensions.Options/DataAnnotationValidateOptions`1.xml b/xml/Microsoft.Extensions.Options/DataAnnotationValidateOptions`1.xml
index fe0e17c0c1c..91e40f42359 100644
--- a/xml/Microsoft.Extensions.Options/DataAnnotationValidateOptions`1.xml
+++ b/xml/Microsoft.Extensions.Options/DataAnnotationValidateOptions`1.xml
@@ -42,12 +42,13 @@
-
+
+
Constructor
Microsoft.Extensions.Options.DataAnnotations
@@ -74,12 +75,13 @@
-
+
+
Property
Microsoft.Extensions.Options.DataAnnotations
@@ -100,12 +102,13 @@
-
+
+
Method
M:Microsoft.Extensions.Options.IValidateOptions`1.Validate(System.String,`0)
diff --git a/xml/Microsoft.Extensions.Options/IConfigureNamedOptions`1.xml b/xml/Microsoft.Extensions.Options/IConfigureNamedOptions`1.xml
index 99d466752e8..412415aeac9 100644
--- a/xml/Microsoft.Extensions.Options/IConfigureNamedOptions`1.xml
+++ b/xml/Microsoft.Extensions.Options/IConfigureNamedOptions`1.xml
@@ -37,11 +37,12 @@
-
+
+
Method
Microsoft.Extensions.Options
diff --git a/xml/Microsoft.Extensions.Options/IOptionsChangeTokenSource`1.xml b/xml/Microsoft.Extensions.Options/IOptionsChangeTokenSource`1.xml
index b44b84205a3..bdbcc1aa246 100644
--- a/xml/Microsoft.Extensions.Options/IOptionsChangeTokenSource`1.xml
+++ b/xml/Microsoft.Extensions.Options/IOptionsChangeTokenSource`1.xml
@@ -62,12 +62,13 @@
-
+
+
Property
Microsoft.Extensions.Options
diff --git a/xml/Microsoft.Extensions.Options/IOptionsMonitorCache`1.xml b/xml/Microsoft.Extensions.Options/IOptionsMonitorCache`1.xml
index ced09d4100b..a0b507d395b 100644
--- a/xml/Microsoft.Extensions.Options/IOptionsMonitorCache`1.xml
+++ b/xml/Microsoft.Extensions.Options/IOptionsMonitorCache`1.xml
@@ -65,12 +65,13 @@
-
+
+
Method
Microsoft.Extensions.Options
@@ -99,12 +100,13 @@
-
+
+
Method
Microsoft.Extensions.Options
@@ -133,12 +135,13 @@
-
+
+
Method
Microsoft.Extensions.Options
diff --git a/xml/Microsoft.Extensions.Options/IOptionsMonitor`1.xml b/xml/Microsoft.Extensions.Options/IOptionsMonitor`1.xml
index eb68c528a89..4e8259f0404 100644
--- a/xml/Microsoft.Extensions.Options/IOptionsMonitor`1.xml
+++ b/xml/Microsoft.Extensions.Options/IOptionsMonitor`1.xml
@@ -68,11 +68,12 @@
-
+
+
Method
Microsoft.Extensions.Options
@@ -99,12 +100,13 @@
-
+
+
Method
Microsoft.Extensions.Options
diff --git a/xml/Microsoft.Extensions.Options/IOptionsSnapshot`1.xml b/xml/Microsoft.Extensions.Options/IOptionsSnapshot`1.xml
index e9d6f1abd61..6980c264682 100644
--- a/xml/Microsoft.Extensions.Options/IOptionsSnapshot`1.xml
+++ b/xml/Microsoft.Extensions.Options/IOptionsSnapshot`1.xml
@@ -51,11 +51,12 @@
-
+
+
Method
Microsoft.Extensions.Options
diff --git a/xml/Microsoft.Extensions.Options/IPostConfigureOptions`1.xml b/xml/Microsoft.Extensions.Options/IPostConfigureOptions`1.xml
index d0f0b0c47c9..cff4455676b 100644
--- a/xml/Microsoft.Extensions.Options/IPostConfigureOptions`1.xml
+++ b/xml/Microsoft.Extensions.Options/IPostConfigureOptions`1.xml
@@ -33,11 +33,12 @@
-
+
+
Method
Microsoft.Extensions.Options
diff --git a/xml/Microsoft.Extensions.Options/IValidateOptions`1.xml b/xml/Microsoft.Extensions.Options/IValidateOptions`1.xml
index 254f077331e..5e3fe4c8905 100644
--- a/xml/Microsoft.Extensions.Options/IValidateOptions`1.xml
+++ b/xml/Microsoft.Extensions.Options/IValidateOptions`1.xml
@@ -29,12 +29,13 @@
-
+
+
Method
Microsoft.Extensions.Options
diff --git a/xml/Microsoft.Extensions.Options/NamedConfigureFromConfigurationOptions`1.xml b/xml/Microsoft.Extensions.Options/NamedConfigureFromConfigurationOptions`1.xml
index f197e554ad7..772681319fa 100644
--- a/xml/Microsoft.Extensions.Options/NamedConfigureFromConfigurationOptions`1.xml
+++ b/xml/Microsoft.Extensions.Options/NamedConfigureFromConfigurationOptions`1.xml
@@ -43,12 +43,13 @@
-
+
+
Constructor
Microsoft.Extensions.Options.ConfigurationExtensions
@@ -79,12 +80,13 @@
-
+
+
Constructor
Microsoft.Extensions.Options.ConfigurationExtensions
diff --git a/xml/Microsoft.Extensions.Options/OptionsBuilder`1.xml b/xml/Microsoft.Extensions.Options/OptionsBuilder`1.xml
index debf5515d2c..cb556262ea0 100644
--- a/xml/Microsoft.Extensions.Options/OptionsBuilder`1.xml
+++ b/xml/Microsoft.Extensions.Options/OptionsBuilder`1.xml
@@ -33,12 +33,13 @@
-
+
+
Constructor
Microsoft.Extensions.Options
diff --git a/xml/Microsoft.Extensions.Options/OptionsCache`1.xml b/xml/Microsoft.Extensions.Options/OptionsCache`1.xml
index 39c69a4731e..32d6cfa26cc 100644
--- a/xml/Microsoft.Extensions.Options/OptionsCache`1.xml
+++ b/xml/Microsoft.Extensions.Options/OptionsCache`1.xml
@@ -99,12 +99,13 @@
-
+
+
Method
M:Microsoft.Extensions.Options.IOptionsMonitorCache`1.GetOrAdd(System.String,System.Func{`0})
@@ -136,12 +137,13 @@
-
+
+
Method
M:Microsoft.Extensions.Options.IOptionsMonitorCache`1.TryAdd(System.String,`0)
@@ -173,12 +175,13 @@
-
+
+
Method
M:Microsoft.Extensions.Options.IOptionsMonitorCache`1.TryRemove(System.String)
diff --git a/xml/Microsoft.Extensions.Options/OptionsManager`1.xml b/xml/Microsoft.Extensions.Options/OptionsManager`1.xml
index ef5463b3ec2..76491fc9072 100644
--- a/xml/Microsoft.Extensions.Options/OptionsManager`1.xml
+++ b/xml/Microsoft.Extensions.Options/OptionsManager`1.xml
@@ -110,12 +110,13 @@
-
+
+
Method
M:Microsoft.Extensions.Options.IOptionsSnapshot`1.Get(System.String)
diff --git a/xml/Microsoft.Extensions.Options/OptionsMonitorExtensions.xml b/xml/Microsoft.Extensions.Options/OptionsMonitorExtensions.xml
index b97f41aae1b..c6ba6a43031 100644
--- a/xml/Microsoft.Extensions.Options/OptionsMonitorExtensions.xml
+++ b/xml/Microsoft.Extensions.Options/OptionsMonitorExtensions.xml
@@ -26,12 +26,13 @@
-
+
+
Method
Microsoft.Extensions.Options
diff --git a/xml/Microsoft.Extensions.Options/OptionsMonitor`1.xml b/xml/Microsoft.Extensions.Options/OptionsMonitor`1.xml
index 288d3409c59..c4da3c0c6c8 100644
--- a/xml/Microsoft.Extensions.Options/OptionsMonitor`1.xml
+++ b/xml/Microsoft.Extensions.Options/OptionsMonitor`1.xml
@@ -175,12 +175,13 @@
-
+
+
Method
M:Microsoft.Extensions.Options.IOptionsMonitor`1.Get(System.String)
diff --git a/xml/Microsoft.Extensions.Options/OptionsValidationException.xml b/xml/Microsoft.Extensions.Options/OptionsValidationException.xml
index 9635584897e..29a87bded1c 100644
--- a/xml/Microsoft.Extensions.Options/OptionsValidationException.xml
+++ b/xml/Microsoft.Extensions.Options/OptionsValidationException.xml
@@ -24,12 +24,13 @@
-
+
+
Constructor
Microsoft.Extensions.Options
diff --git a/xml/Microsoft.Extensions.Options/PostConfigureOptions`1.xml b/xml/Microsoft.Extensions.Options/PostConfigureOptions`1.xml
index 6201b018f2d..5783ce85270 100644
--- a/xml/Microsoft.Extensions.Options/PostConfigureOptions`1.xml
+++ b/xml/Microsoft.Extensions.Options/PostConfigureOptions`1.xml
@@ -38,12 +38,13 @@
-
+
+
Constructor
Microsoft.Extensions.Options
@@ -68,12 +69,13 @@
-
+
+
Property
Microsoft.Extensions.Options
@@ -96,12 +98,13 @@
-
+
+
Property
Microsoft.Extensions.Options
@@ -124,12 +127,13 @@
-
+
+
Method
M:Microsoft.Extensions.Options.IPostConfigureOptions`1.PostConfigure(System.String,`0)
diff --git a/xml/Microsoft.Extensions.Options/PostConfigureOptions`2.xml b/xml/Microsoft.Extensions.Options/PostConfigureOptions`2.xml
index dcbcba065a5..f330c4c2739 100644
--- a/xml/Microsoft.Extensions.Options/PostConfigureOptions`2.xml
+++ b/xml/Microsoft.Extensions.Options/PostConfigureOptions`2.xml
@@ -43,12 +43,13 @@
-
+
+
Constructor
Microsoft.Extensions.Options
@@ -74,12 +75,13 @@
-
+
+
Property
Microsoft.Extensions.Options
@@ -128,12 +130,13 @@
-
+
+
Property
Microsoft.Extensions.Options
@@ -185,12 +188,13 @@
-
+
+
Method
M:Microsoft.Extensions.Options.IPostConfigureOptions`1.PostConfigure(System.String,`0)
diff --git a/xml/Microsoft.Extensions.Options/PostConfigureOptions`3.xml b/xml/Microsoft.Extensions.Options/PostConfigureOptions`3.xml
index 3d02e7f9310..978245ead0b 100644
--- a/xml/Microsoft.Extensions.Options/PostConfigureOptions`3.xml
+++ b/xml/Microsoft.Extensions.Options/PostConfigureOptions`3.xml
@@ -49,12 +49,13 @@
-
+
+
Constructor
Microsoft.Extensions.Options
@@ -82,12 +83,13 @@
-
+
+
Property
Microsoft.Extensions.Options
@@ -163,12 +165,13 @@
-
+
+
Property
Microsoft.Extensions.Options
@@ -220,12 +223,13 @@
-
+
+
Method
M:Microsoft.Extensions.Options.IPostConfigureOptions`1.PostConfigure(System.String,`0)
diff --git a/xml/Microsoft.Extensions.Options/PostConfigureOptions`4.xml b/xml/Microsoft.Extensions.Options/PostConfigureOptions`4.xml
index 00d5ac4104a..c01f1b3ec37 100644
--- a/xml/Microsoft.Extensions.Options/PostConfigureOptions`4.xml
+++ b/xml/Microsoft.Extensions.Options/PostConfigureOptions`4.xml
@@ -55,12 +55,13 @@
-
+
+
Constructor
Microsoft.Extensions.Options
@@ -90,12 +91,13 @@
-
+
+
Property
Microsoft.Extensions.Options
@@ -198,12 +200,13 @@
-
+
+
Property
Microsoft.Extensions.Options
@@ -255,12 +258,13 @@
-
+
+
Method
M:Microsoft.Extensions.Options.IPostConfigureOptions`1.PostConfigure(System.String,`0)
diff --git a/xml/Microsoft.Extensions.Options/PostConfigureOptions`5.xml b/xml/Microsoft.Extensions.Options/PostConfigureOptions`5.xml
index 1520408422c..c1b322dee6f 100644
--- a/xml/Microsoft.Extensions.Options/PostConfigureOptions`5.xml
+++ b/xml/Microsoft.Extensions.Options/PostConfigureOptions`5.xml
@@ -61,12 +61,13 @@
-
+
+
Constructor
Microsoft.Extensions.Options
@@ -98,12 +99,13 @@
-
+
+
Property
Microsoft.Extensions.Options
@@ -233,12 +235,13 @@
-
+
+
Property
Microsoft.Extensions.Options
@@ -290,12 +293,13 @@
-
+
+
Method
M:Microsoft.Extensions.Options.IPostConfigureOptions`1.PostConfigure(System.String,`0)
diff --git a/xml/Microsoft.Extensions.Options/PostConfigureOptions`6.xml b/xml/Microsoft.Extensions.Options/PostConfigureOptions`6.xml
index 16b2ee62f72..72864fb3f77 100644
--- a/xml/Microsoft.Extensions.Options/PostConfigureOptions`6.xml
+++ b/xml/Microsoft.Extensions.Options/PostConfigureOptions`6.xml
@@ -67,12 +67,13 @@
-
+
+
Constructor
Microsoft.Extensions.Options
@@ -106,12 +107,13 @@
-
+
+
Property
Microsoft.Extensions.Options
@@ -268,12 +270,13 @@
-
+
+
Property
Microsoft.Extensions.Options
@@ -325,12 +328,13 @@
-
+
+
Method
M:Microsoft.Extensions.Options.IPostConfigureOptions`1.PostConfigure(System.String,`0)
diff --git a/xml/Microsoft.Extensions.Options/ValidateOptionsResult.xml b/xml/Microsoft.Extensions.Options/ValidateOptionsResult.xml
index 75a169198e2..6d00e304897 100644
--- a/xml/Microsoft.Extensions.Options/ValidateOptionsResult.xml
+++ b/xml/Microsoft.Extensions.Options/ValidateOptionsResult.xml
@@ -121,6 +121,32 @@
6.0.0.0
7.0.0.0
+
+
+ [System.Diagnostics.CodeAnalysis.MemberNotNullWhen(true, "Failures")]
+ [<System.Diagnostics.CodeAnalysis.MemberNotNullWhen(true, "Failures")>]
+
+
+ [System.Diagnostics.CodeAnalysis.MemberNotNullWhen(true, "FailureMessage")]
+ [<System.Diagnostics.CodeAnalysis.MemberNotNullWhen(true, "FailureMessage")>]
+
+
+ [get: System.Diagnostics.CodeAnalysis.MemberNotNullWhen(true, "Failures")]
+ [<get: System.Diagnostics.CodeAnalysis.MemberNotNullWhen(true, "Failures")>]
+
+
+ [get: System.Diagnostics.CodeAnalysis.MemberNotNullWhen(true, "FailureMessage")]
+ [<get: System.Diagnostics.CodeAnalysis.MemberNotNullWhen(true, "FailureMessage")>]
+
+
+ [set: System.Diagnostics.CodeAnalysis.MemberNotNullWhen(true, "Failures")]
+ [<set: System.Diagnostics.CodeAnalysis.MemberNotNullWhen(true, "Failures")>]
+
+
+ [set: System.Diagnostics.CodeAnalysis.MemberNotNullWhen(true, "FailureMessage")]
+ [<set: System.Diagnostics.CodeAnalysis.MemberNotNullWhen(true, "FailureMessage")>]
+
+
System.Boolean
@@ -131,12 +157,13 @@
-
+
+
Property
Microsoft.Extensions.Options
@@ -157,12 +184,13 @@
-
+
+
Property
Microsoft.Extensions.Options
diff --git a/xml/Microsoft.Extensions.Options/ValidateOptions`1.xml b/xml/Microsoft.Extensions.Options/ValidateOptions`1.xml
index 84db44fdf2f..2f1d7666508 100644
--- a/xml/Microsoft.Extensions.Options/ValidateOptions`1.xml
+++ b/xml/Microsoft.Extensions.Options/ValidateOptions`1.xml
@@ -36,12 +36,13 @@
-
+
+
Constructor
Microsoft.Extensions.Options
@@ -92,12 +93,13 @@
-
+
+
Property
Microsoft.Extensions.Options
@@ -118,12 +120,13 @@
-
+
+
Method
M:Microsoft.Extensions.Options.IValidateOptions`1.Validate(System.String,`0)
diff --git a/xml/Microsoft.Extensions.Options/ValidateOptions`2.xml b/xml/Microsoft.Extensions.Options/ValidateOptions`2.xml
index 20d6e0ec2a3..1f341df2f36 100644
--- a/xml/Microsoft.Extensions.Options/ValidateOptions`2.xml
+++ b/xml/Microsoft.Extensions.Options/ValidateOptions`2.xml
@@ -37,12 +37,13 @@
-
+
+
Constructor
Microsoft.Extensions.Options
@@ -118,12 +119,13 @@
-
+
+
Property
Microsoft.Extensions.Options
@@ -143,12 +145,13 @@
-
+
+
Method
M:Microsoft.Extensions.Options.IValidateOptions`1.Validate(System.String,`0)
diff --git a/xml/Microsoft.Extensions.Options/ValidateOptions`3.xml b/xml/Microsoft.Extensions.Options/ValidateOptions`3.xml
index 47bbfe1457c..00014aa8e48 100644
--- a/xml/Microsoft.Extensions.Options/ValidateOptions`3.xml
+++ b/xml/Microsoft.Extensions.Options/ValidateOptions`3.xml
@@ -39,12 +39,13 @@
-
+
+
Constructor
Microsoft.Extensions.Options
@@ -147,12 +148,13 @@
-
+
+
Property
Microsoft.Extensions.Options
@@ -172,12 +174,13 @@
-
+
+
Method
M:Microsoft.Extensions.Options.IValidateOptions`1.Validate(System.String,`0)
diff --git a/xml/Microsoft.Extensions.Options/ValidateOptions`4.xml b/xml/Microsoft.Extensions.Options/ValidateOptions`4.xml
index bef0c2c4494..9f57aefe33b 100644
--- a/xml/Microsoft.Extensions.Options/ValidateOptions`4.xml
+++ b/xml/Microsoft.Extensions.Options/ValidateOptions`4.xml
@@ -41,12 +41,13 @@
-
+
+
Constructor
Microsoft.Extensions.Options
@@ -176,12 +177,13 @@
-
+
+
Property
Microsoft.Extensions.Options
@@ -201,12 +203,13 @@
-
+
+
Method
M:Microsoft.Extensions.Options.IValidateOptions`1.Validate(System.String,`0)
diff --git a/xml/Microsoft.Extensions.Options/ValidateOptions`5.xml b/xml/Microsoft.Extensions.Options/ValidateOptions`5.xml
index 8f90f88e419..de96da16edd 100644
--- a/xml/Microsoft.Extensions.Options/ValidateOptions`5.xml
+++ b/xml/Microsoft.Extensions.Options/ValidateOptions`5.xml
@@ -43,12 +43,13 @@
-
+
+
Constructor
Microsoft.Extensions.Options
@@ -205,12 +206,13 @@
-
+
+
Property
Microsoft.Extensions.Options
@@ -230,12 +232,13 @@
-
+
+
Method
M:Microsoft.Extensions.Options.IValidateOptions`1.Validate(System.String,`0)
diff --git a/xml/Microsoft.Extensions.Options/ValidateOptions`6.xml b/xml/Microsoft.Extensions.Options/ValidateOptions`6.xml
index 4599c3425a5..f777f5f5db0 100644
--- a/xml/Microsoft.Extensions.Options/ValidateOptions`6.xml
+++ b/xml/Microsoft.Extensions.Options/ValidateOptions`6.xml
@@ -45,12 +45,13 @@
-
+
+
Constructor
Microsoft.Extensions.Options
@@ -234,12 +235,13 @@
-
+
+
Property
Microsoft.Extensions.Options
@@ -259,12 +261,13 @@
-
+
+
Method
M:Microsoft.Extensions.Options.IValidateOptions`1.Validate(System.String,`0)
diff --git a/xml/Microsoft.Win32.SafeHandles/SafeNCryptHandle.xml b/xml/Microsoft.Win32.SafeHandles/SafeNCryptHandle.xml
index 14bedad8377..050c9983ed2 100644
--- a/xml/Microsoft.Win32.SafeHandles/SafeNCryptHandle.xml
+++ b/xml/Microsoft.Win32.SafeHandles/SafeNCryptHandle.xml
@@ -30,6 +30,13 @@
netstandard
2.0.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
+
+
+
Microsoft.Win32.SafeHandles.SafeHandleZeroOrMinusOneIsInvalid
System.Runtime.InteropServices.SafeHandle
@@ -89,6 +96,16 @@ Each open handle object can be thought of as being in one of three states:
netstandard
2.0.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
+
+
+ [System.Runtime.Versioning.SupportedOSPlatform("windows")]
+ [<System.Runtime.Versioning.SupportedOSPlatform("windows")>]
+
+
Initializes a new instance of the class.
@@ -117,6 +134,16 @@ Each open handle object can be thought of as being in one of three states:
System.Core
4.0.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
+
+
+ [System.Runtime.Versioning.SupportedOSPlatform("windows")]
+ [<System.Runtime.Versioning.SupportedOSPlatform("windows")>]
+
+
@@ -159,6 +186,9 @@ Each open handle object can be thought of as being in one of three states:
2.0.5.0
4.0.0.0
+
+ System.Security.Cryptography
+
System.Boolean
@@ -197,6 +227,10 @@ Each open handle object can be thought of as being in one of three states:
netstandard
2.0.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
System.Boolean
@@ -251,6 +285,10 @@ An instance that was constructed with a parentHandle value will only call Danger
netstandard
2.0.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
[System.Runtime.ConstrainedExecution.ReliabilityContract(System.Runtime.ConstrainedExecution.Consistency.WillNotCorruptState, System.Runtime.ConstrainedExecution.Cer.Success)]
diff --git a/xml/Microsoft.Win32.SafeHandles/SafeNCryptKeyHandle.xml b/xml/Microsoft.Win32.SafeHandles/SafeNCryptKeyHandle.xml
index c87bfe5b4b8..8de2d2aaaff 100644
--- a/xml/Microsoft.Win32.SafeHandles/SafeNCryptKeyHandle.xml
+++ b/xml/Microsoft.Win32.SafeHandles/SafeNCryptKeyHandle.xml
@@ -25,6 +25,13 @@
netstandard
2.0.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
+
+
+
Microsoft.Win32.SafeHandles.SafeNCryptHandle
@@ -77,7 +84,15 @@
netstandard
2.0.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
+
+ [System.Runtime.Versioning.SupportedOSPlatform("windows")]
+ [<System.Runtime.Versioning.SupportedOSPlatform("windows")>]
+
[System.Runtime.TargetedPatchingOptOut("Performance critical to inline this type of method across NGen image boundaries")]
[<System.Runtime.TargetedPatchingOptOut("Performance critical to inline this type of method across NGen image boundaries")>]
@@ -110,6 +125,16 @@
System.Core
4.0.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
+
+
+ [System.Runtime.Versioning.SupportedOSPlatform("windows")]
+ [<System.Runtime.Versioning.SupportedOSPlatform("windows")>]
+
+
@@ -157,6 +182,10 @@
netstandard
2.0.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
System.Boolean
diff --git a/xml/Microsoft.Win32.SafeHandles/SafeNCryptProviderHandle.xml b/xml/Microsoft.Win32.SafeHandles/SafeNCryptProviderHandle.xml
index 84f59d94c95..447b6684448 100644
--- a/xml/Microsoft.Win32.SafeHandles/SafeNCryptProviderHandle.xml
+++ b/xml/Microsoft.Win32.SafeHandles/SafeNCryptProviderHandle.xml
@@ -25,6 +25,13 @@
netstandard
2.0.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
+
+
+
Microsoft.Win32.SafeHandles.SafeNCryptHandle
@@ -77,7 +84,15 @@
netstandard
2.0.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
+
+ [System.Runtime.Versioning.SupportedOSPlatform("windows")]
+ [<System.Runtime.Versioning.SupportedOSPlatform("windows")>]
+
[System.Runtime.TargetedPatchingOptOut("Performance critical to inline this type of method across NGen image boundaries")]
[<System.Runtime.TargetedPatchingOptOut("Performance critical to inline this type of method across NGen image boundaries")>]
@@ -117,6 +132,10 @@
netstandard
2.0.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
System.Boolean
diff --git a/xml/Microsoft.Win32.SafeHandles/SafeNCryptSecretHandle.xml b/xml/Microsoft.Win32.SafeHandles/SafeNCryptSecretHandle.xml
index d8151f11eb7..78af30bf0fe 100644
--- a/xml/Microsoft.Win32.SafeHandles/SafeNCryptSecretHandle.xml
+++ b/xml/Microsoft.Win32.SafeHandles/SafeNCryptSecretHandle.xml
@@ -25,6 +25,13 @@
netstandard
2.0.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
+
+
+
Microsoft.Win32.SafeHandles.SafeNCryptHandle
@@ -77,7 +84,15 @@
netstandard
2.0.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
+
+ [System.Runtime.Versioning.SupportedOSPlatform("windows")]
+ [<System.Runtime.Versioning.SupportedOSPlatform("windows")>]
+
[System.Runtime.TargetedPatchingOptOut("Performance critical to inline this type of method across NGen image boundaries")]
[<System.Runtime.TargetedPatchingOptOut("Performance critical to inline this type of method across NGen image boundaries")>]
@@ -117,6 +132,10 @@
netstandard
2.0.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
System.Boolean
diff --git a/xml/Microsoft.Win32.SafeHandles/SafeX509ChainHandle.xml b/xml/Microsoft.Win32.SafeHandles/SafeX509ChainHandle.xml
index d4604bc0728..5ff8102bd29 100644
--- a/xml/Microsoft.Win32.SafeHandles/SafeX509ChainHandle.xml
+++ b/xml/Microsoft.Win32.SafeHandles/SafeX509ChainHandle.xml
@@ -31,10 +31,15 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
-
+
+
Microsoft.Win32.SafeHandles.SafeHandleZeroOrMinusOneIsInvalid
@@ -67,6 +72,10 @@
netstandard
+
+ System.Security.Cryptography
+ 7.0.0.0
+
Creates a .
@@ -94,6 +103,10 @@
netstandard
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
System.Void
@@ -126,6 +139,9 @@
System
+
+ System.Security.Cryptography
+
[get: System.Security.SecurityCritical]
@@ -171,6 +187,10 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
[System.Security.SecurityCritical]
diff --git a/xml/System.Collections.Immutable/ImmutableArray.xml b/xml/System.Collections.Immutable/ImmutableArray.xml
index 5aac66c40fa..318893c3c00 100644
--- a/xml/System.Collections.Immutable/ImmutableArray.xml
+++ b/xml/System.Collections.Immutable/ImmutableArray.xml
@@ -267,6 +267,64 @@
To be added.
+
+
+
+
+
+
+
+ Method
+
+ System.Collections.Immutable
+ 7.0.0.0
+
+
+ System.Collections.Immutable.ImmutableArray<T>
+
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Collections.Immutable
+ 7.0.0.0
+
+
+ System.Collections.Immutable.ImmutableArray<T>
+
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
@@ -896,6 +954,64 @@ This overload allows helper methods or custom builder classes to efficiently avo
+
+
+
+
+
+
+
+ Method
+
+ System.Collections.Immutable
+ 7.0.0.0
+
+
+ System.Collections.Immutable.ImmutableArray<T>
+
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Collections.Immutable
+ 7.0.0.0
+
+
+ System.Collections.Immutable.ImmutableArray<T>
+
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
diff --git a/xml/System.Collections.Immutable/ImmutableArray`1+Builder.xml b/xml/System.Collections.Immutable/ImmutableArray`1+Builder.xml
index ac85062548e..625b09bc3c6 100644
--- a/xml/System.Collections.Immutable/ImmutableArray`1+Builder.xml
+++ b/xml/System.Collections.Immutable/ImmutableArray`1+Builder.xml
@@ -197,6 +197,30 @@
To be added.
+
+
+
+
+
+
+
+ Method
+
+ System.Collections.Immutable
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
@@ -389,6 +413,38 @@
To be added.
+
+
+
+
+
+
+
+ Method
+
+ System.Collections.Immutable
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+ T
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
@@ -531,6 +587,30 @@
To be added.
+
+
+
+
+
+
+
+ Method
+
+ System.Collections.Immutable
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
diff --git a/xml/System.Collections.Immutable/ImmutableArray`1.xml b/xml/System.Collections.Immutable/ImmutableArray`1.xml
index fe4ae8342da..d6d0f794c5a 100644
--- a/xml/System.Collections.Immutable/ImmutableArray`1.xml
+++ b/xml/System.Collections.Immutable/ImmutableArray`1.xml
@@ -214,6 +214,63 @@
To be added.
+
+
+
+
+
+
+
+ Method
+
+ System.Collections.Immutable
+ 7.0.0.0
+
+
+ System.Collections.Immutable.ImmutableArray<T>
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Collections.Immutable
+ 7.0.0.0
+
+
+ System.Collections.Immutable.ImmutableArray<T>
+
+
+
+
+
+ [System.ParamArray]
+ [<System.ParamArray>]
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
@@ -314,6 +371,58 @@
To be added.
+
+
+
+
+
+
+
+ Method
+
+ System.Collections.Immutable
+ 7.0.0.0
+
+
+ System.ReadOnlySpan<T>
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Collections.Immutable
+ 7.0.0.0
+
+
+ System.ReadOnlySpan<T>
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
@@ -473,6 +582,30 @@
To be added.
+
+
+
+
+
+
+
+ Method
+
+ System.Collections.Immutable
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
@@ -1057,6 +1190,60 @@
To be added.
+
+
+
+
+
+
+
+ Method
+
+ System.Collections.Immutable
+ 7.0.0.0
+
+
+ System.Collections.Immutable.ImmutableArray<T>
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Collections.Immutable
+ 7.0.0.0
+
+
+ System.Collections.Immutable.ImmutableArray<T>
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
@@ -1931,6 +2118,58 @@
To be added.
+
+
+
+
+
+
+ Method
+
+ System.Collections.Immutable
+ 7.0.0.0
+
+
+ System.Collections.Immutable.ImmutableArray<T>
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ System.Collections.Immutable
+ 7.0.0.0
+
+
+ System.Collections.Immutable.ImmutableArray<T>
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
@@ -2046,6 +2285,33 @@
To be added.
+
+
+
+
+
+
+
+ Method
+
+ System.Collections.Immutable
+ 7.0.0.0
+
+
+ System.Collections.Immutable.ImmutableArray<T>
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
diff --git a/xml/System.Collections.Specialized/BitVector32+Section.xml b/xml/System.Collections.Specialized/BitVector32+Section.xml
index 70909a919b8..237a24d4f9e 100644
--- a/xml/System.Collections.Specialized/BitVector32+Section.xml
+++ b/xml/System.Collections.Specialized/BitVector32+Section.xml
@@ -1,11 +1,15 @@
-
+
-
+
-
-
+
+
+
+
+
+
System.Collections.Specialized
4.0.0.0
@@ -37,7 +41,11 @@
System.ValueType
-
+
+
+ System.IEquatable<System.Collections.Specialized.BitVector32+Section>
+
+
[System.Runtime.CompilerServices.IsReadOnly]
@@ -78,12 +86,17 @@
-
+
-
+
+
+
Method
+
+ M:System.IEquatable`1.Equals(`0)
+
System.Collections.Specialized
4.0.0.0
diff --git a/xml/System.Collections.Specialized/BitVector32.xml b/xml/System.Collections.Specialized/BitVector32.xml
index 1d0c72cd263..5db3826a4fd 100644
--- a/xml/System.Collections.Specialized/BitVector32.xml
+++ b/xml/System.Collections.Specialized/BitVector32.xml
@@ -1,10 +1,14 @@
-
-
+
+
-
+
-
+
+
+
+
+
System.Collections.Specialized
4.0.0.0
@@ -36,7 +40,11 @@
System.ValueType
-
+
+
+ System.IEquatable<System.Collections.Specialized.BitVector32>
+
+
Provides a simple structure that stores Boolean values and small integers in 32 bits of memory.
@@ -532,6 +540,37 @@
+
+
+
+
+
+
+
+ Method
+
+ M:System.IEquatable`1.Equals(`0)
+
+
+ System.Collections.Specialized
+ 7.0.0.0
+
+
+ netstandard
+
+
+ System.Boolean
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
diff --git a/xml/System.ComponentModel.Composition.ReflectionModel/LazyMemberInfo.xml b/xml/System.ComponentModel.Composition.ReflectionModel/LazyMemberInfo.xml
index 272af3bcc6b..bc760a50aa3 100644
--- a/xml/System.ComponentModel.Composition.ReflectionModel/LazyMemberInfo.xml
+++ b/xml/System.ComponentModel.Composition.ReflectionModel/LazyMemberInfo.xml
@@ -1,10 +1,14 @@
-
-
+
+
-
+
-
+
+
+
+
+
System.ComponentModel.Composition
2.0.5.0
@@ -13,7 +17,11 @@
System.ValueType
-
+
+
+ System.IEquatable<System.ComponentModel.Composition.ReflectionModel.LazyMemberInfo>
+
+
Represents a object that does not load assemblies or create objects until requested.
To be added.
@@ -107,6 +115,34 @@
One or more of the objects in are not valid accessors for this member.
+
+
+
+
+
+
+
+ Method
+
+ M:System.IEquatable`1.Equals(`0)
+
+
+ System.ComponentModel.Composition
+ 4.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
diff --git a/xml/System.ComponentModel.Design.Serialization/MemberRelationship.xml b/xml/System.ComponentModel.Design.Serialization/MemberRelationship.xml
index 72c51213fd0..15269d2be8f 100644
--- a/xml/System.ComponentModel.Design.Serialization/MemberRelationship.xml
+++ b/xml/System.ComponentModel.Design.Serialization/MemberRelationship.xml
@@ -1,10 +1,14 @@
-
-
+
+
-
+
-
+
+
+
+
+
System
@@ -34,7 +38,11 @@
System.ValueType
-
+
+
+ System.IEquatable<System.ComponentModel.Design.Serialization.MemberRelationship>
+
+
[System.Runtime.CompilerServices.IsReadOnly]
@@ -141,6 +149,37 @@
+
+
+
+
+
+
+
+ Method
+
+ M:System.IEquatable`1.Equals(`0)
+
+
+ System.ComponentModel.TypeConverter
+ 7.0.0.0
+
+
+ netstandard
+
+
+ System.Boolean
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
diff --git a/xml/System.Data.SqlTypes/SqlBinary.xml b/xml/System.Data.SqlTypes/SqlBinary.xml
index 6ac4a322281..44774cd1879 100644
--- a/xml/System.Data.SqlTypes/SqlBinary.xml
+++ b/xml/System.Data.SqlTypes/SqlBinary.xml
@@ -1,10 +1,14 @@
-
-
+
+
-
+
-
+
+
+
+
+
@@ -59,6 +63,9 @@
System.Xml.Serialization.IXmlSerializable
+
+ System.IEquatable<System.Data.SqlTypes.SqlBinary>
+
@@ -385,6 +392,40 @@
SQL Server Data Types and ADO.NET
+
+
+
+
+
+
+
+ Method
+
+ M:System.IEquatable`1.Equals(`0)
+
+
+ System.Data.Common
+ 7.0.0.0
+
+
+ System.Data.SqlClient
+
+
+ netstandard
+
+
+ System.Boolean
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
diff --git a/xml/System.Data.SqlTypes/SqlBoolean.xml b/xml/System.Data.SqlTypes/SqlBoolean.xml
index cfa4f9cf09b..838af2d51f3 100644
--- a/xml/System.Data.SqlTypes/SqlBoolean.xml
+++ b/xml/System.Data.SqlTypes/SqlBoolean.xml
@@ -1,10 +1,14 @@
-
-
+
+
-
+
-
+
+
+
+
+
@@ -59,6 +63,9 @@
System.Xml.Serialization.IXmlSerializable
+
+ System.IEquatable<System.Data.SqlTypes.SqlBoolean>
+
@@ -455,6 +462,40 @@
SQL Server Data Types and ADO.NET
+
+
+
+
+
+
+
+ Method
+
+ M:System.IEquatable`1.Equals(`0)
+
+
+ System.Data.Common
+ 7.0.0.0
+
+
+ System.Data.SqlClient
+
+
+ netstandard
+
+
+ System.Boolean
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
diff --git a/xml/System.Data.SqlTypes/SqlByte.xml b/xml/System.Data.SqlTypes/SqlByte.xml
index 73875182e99..68f6365d169 100644
--- a/xml/System.Data.SqlTypes/SqlByte.xml
+++ b/xml/System.Data.SqlTypes/SqlByte.xml
@@ -1,10 +1,14 @@
-
-
+
+
-
+
-
+
+
+
+
+
@@ -59,6 +63,9 @@
System.Xml.Serialization.IXmlSerializable
+
+ System.IEquatable<System.Data.SqlTypes.SqlByte>
+
@@ -476,6 +483,40 @@
SQL Server Data Types and ADO.NET
+
+
+
+
+
+
+
+ Method
+
+ M:System.IEquatable`1.Equals(`0)
+
+
+ System.Data.Common
+ 7.0.0.0
+
+
+ System.Data.SqlClient
+
+
+ netstandard
+
+
+ System.Boolean
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
diff --git a/xml/System.Data.SqlTypes/SqlDateTime.xml b/xml/System.Data.SqlTypes/SqlDateTime.xml
index e7450fa93a6..176560b64a9 100644
--- a/xml/System.Data.SqlTypes/SqlDateTime.xml
+++ b/xml/System.Data.SqlTypes/SqlDateTime.xml
@@ -1,10 +1,14 @@
-
-
+
+
-
+
-
+
+
+
+
+
@@ -59,6 +63,9 @@
System.Xml.Serialization.IXmlSerializable
+
+ System.IEquatable<System.Data.SqlTypes.SqlDateTime>
+
@@ -636,6 +643,40 @@
SQL Server Data Types and ADO.NET
+
+
+
+
+
+
+
+ Method
+
+ M:System.IEquatable`1.Equals(`0)
+
+
+ System.Data.Common
+ 7.0.0.0
+
+
+ System.Data.SqlClient
+
+
+ netstandard
+
+
+ System.Boolean
+
+
+
+
+
+ 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 0d1768cb4bc..dd4c53f2ab5 100644
--- a/xml/System.Data.SqlTypes/SqlDecimal.xml
+++ b/xml/System.Data.SqlTypes/SqlDecimal.xml
@@ -1,10 +1,14 @@
-
-
+
+
-
+
-
+
+
+
+
+
@@ -59,6 +63,9 @@
System.Xml.Serialization.IXmlSerializable
+
+ System.IEquatable<System.Data.SqlTypes.SqlDecimal>
+
@@ -909,6 +916,40 @@
SQL Server Data Types and ADO.NET
+
+
+
+
+
+
+
+ Method
+
+ M:System.IEquatable`1.Equals(`0)
+
+
+ System.Data.Common
+ 7.0.0.0
+
+
+ System.Data.SqlClient
+
+
+ netstandard
+
+
+ System.Boolean
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
diff --git a/xml/System.Data.SqlTypes/SqlDouble.xml b/xml/System.Data.SqlTypes/SqlDouble.xml
index 139f70b6c27..0b81d5d8c03 100644
--- a/xml/System.Data.SqlTypes/SqlDouble.xml
+++ b/xml/System.Data.SqlTypes/SqlDouble.xml
@@ -1,10 +1,14 @@
-
-
+
+
-
+
-
+
+
+
+
+
@@ -59,6 +63,9 @@
System.Xml.Serialization.IXmlSerializable
+
+ System.IEquatable<System.Data.SqlTypes.SqlDouble>
+
@@ -380,6 +387,40 @@
SQL Server Data Types and ADO.NET
+
+
+
+
+
+
+
+ Method
+
+ M:System.IEquatable`1.Equals(`0)
+
+
+ System.Data.Common
+ 7.0.0.0
+
+
+ System.Data.SqlClient
+
+
+ netstandard
+
+
+ System.Boolean
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
diff --git a/xml/System.Data.SqlTypes/SqlGuid.xml b/xml/System.Data.SqlTypes/SqlGuid.xml
index d7cbd07d2df..b47642c7ce8 100644
--- a/xml/System.Data.SqlTypes/SqlGuid.xml
+++ b/xml/System.Data.SqlTypes/SqlGuid.xml
@@ -1,10 +1,14 @@
-
-
+
+
-
+
-
+
+
+
+
+
@@ -59,6 +63,9 @@
System.Xml.Serialization.IXmlSerializable
+
+ System.IEquatable<System.Data.SqlTypes.SqlGuid>
+
@@ -462,6 +469,40 @@
SQL Server Data Types and ADO.NET
+
+
+
+
+
+
+
+ Method
+
+ M:System.IEquatable`1.Equals(`0)
+
+
+ System.Data.Common
+ 7.0.0.0
+
+
+ System.Data.SqlClient
+
+
+ netstandard
+
+
+ System.Boolean
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
diff --git a/xml/System.Data.SqlTypes/SqlInt16.xml b/xml/System.Data.SqlTypes/SqlInt16.xml
index e7469a9b10e..2e61f9ac57f 100644
--- a/xml/System.Data.SqlTypes/SqlInt16.xml
+++ b/xml/System.Data.SqlTypes/SqlInt16.xml
@@ -1,10 +1,14 @@
-
-
+
+
-
+
-
+
+
+
+
+
@@ -59,6 +63,9 @@
System.Xml.Serialization.IXmlSerializable
+
+ System.IEquatable<System.Data.SqlTypes.SqlInt16>
+
@@ -472,6 +479,40 @@
SQL Server Data Types and ADO.NET
+
+
+
+
+
+
+
+ Method
+
+ M:System.IEquatable`1.Equals(`0)
+
+
+ System.Data.Common
+ 7.0.0.0
+
+
+ System.Data.SqlClient
+
+
+ netstandard
+
+
+ System.Boolean
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
diff --git a/xml/System.Data.SqlTypes/SqlInt32.xml b/xml/System.Data.SqlTypes/SqlInt32.xml
index 97a46c6376a..87e3dcdb542 100644
--- a/xml/System.Data.SqlTypes/SqlInt32.xml
+++ b/xml/System.Data.SqlTypes/SqlInt32.xml
@@ -1,10 +1,14 @@
-
-
+
+
-
+
-
+
+
+
+
+
@@ -59,6 +63,9 @@
System.Xml.Serialization.IXmlSerializable
+
+ System.IEquatable<System.Data.SqlTypes.SqlInt32>
+
@@ -476,6 +483,40 @@
SQL Server Data Types and ADO.NET
+
+
+
+
+
+
+
+ Method
+
+ M:System.IEquatable`1.Equals(`0)
+
+
+ System.Data.Common
+ 7.0.0.0
+
+
+ System.Data.SqlClient
+
+
+ netstandard
+
+
+ System.Boolean
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
diff --git a/xml/System.Data.SqlTypes/SqlInt64.xml b/xml/System.Data.SqlTypes/SqlInt64.xml
index 0da997cf0b5..68c4ba80048 100644
--- a/xml/System.Data.SqlTypes/SqlInt64.xml
+++ b/xml/System.Data.SqlTypes/SqlInt64.xml
@@ -1,10 +1,14 @@
-
-
+
+
-
+
-
+
+
+
+
+
@@ -59,6 +63,9 @@
System.Xml.Serialization.IXmlSerializable
+
+ System.IEquatable<System.Data.SqlTypes.SqlInt64>
+
@@ -476,6 +483,40 @@
SQL Server Data Types and ADO.NET
+
+
+
+
+
+
+
+ Method
+
+ M:System.IEquatable`1.Equals(`0)
+
+
+ System.Data.Common
+ 7.0.0.0
+
+
+ System.Data.SqlClient
+
+
+ netstandard
+
+
+ System.Boolean
+
+
+
+
+
+ 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 252b5295134..99d574e0f35 100644
--- a/xml/System.Data.SqlTypes/SqlMoney.xml
+++ b/xml/System.Data.SqlTypes/SqlMoney.xml
@@ -1,10 +1,14 @@
-
-
+
+
-
+
-
+
+
+
+
+
@@ -59,6 +63,9 @@
System.Xml.Serialization.IXmlSerializable
+
+ System.IEquatable<System.Data.SqlTypes.SqlMoney>
+
@@ -523,6 +530,40 @@
Performs a logical comparison of two structures to determine whether they are equal.
+
+
+
+
+
+
+
+ Method
+
+ M:System.IEquatable`1.Equals(`0)
+
+
+ System.Data.Common
+ 7.0.0.0
+
+
+ System.Data.SqlClient
+
+
+ netstandard
+
+
+ System.Boolean
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
diff --git a/xml/System.Data.SqlTypes/SqlSingle.xml b/xml/System.Data.SqlTypes/SqlSingle.xml
index 31f7ee0c407..1cca6548f14 100644
--- a/xml/System.Data.SqlTypes/SqlSingle.xml
+++ b/xml/System.Data.SqlTypes/SqlSingle.xml
@@ -1,10 +1,14 @@
-
-
+
+
-
+
-
+
+
+
+
+
@@ -59,6 +63,9 @@
System.Xml.Serialization.IXmlSerializable
+
+ System.IEquatable<System.Data.SqlTypes.SqlSingle>
+
@@ -438,6 +445,40 @@
SQL Server Data Types and ADO.NET
+
+
+
+
+
+
+
+ Method
+
+ M:System.IEquatable`1.Equals(`0)
+
+
+ System.Data.Common
+ 7.0.0.0
+
+
+ System.Data.SqlClient
+
+
+ netstandard
+
+
+ System.Boolean
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
diff --git a/xml/System.Data.SqlTypes/SqlString.xml b/xml/System.Data.SqlTypes/SqlString.xml
index 0d063e04e13..61ef3789fda 100644
--- a/xml/System.Data.SqlTypes/SqlString.xml
+++ b/xml/System.Data.SqlTypes/SqlString.xml
@@ -1,10 +1,14 @@
-
-
+
+
-
+
-
+
+
+
+
+
@@ -59,6 +63,9 @@
System.Xml.Serialization.IXmlSerializable
+
+ System.IEquatable<System.Data.SqlTypes.SqlString>
+
@@ -980,6 +987,40 @@ SqlString mySqlString = new SqlString("abc", CultureInfo.CurrentCulture.LCID);
SQL Server Data Types and ADO.NET
+
+
+
+
+
+
+
+ Method
+
+ M:System.IEquatable`1.Equals(`0)
+
+
+ System.Data.Common
+ 7.0.0.0
+
+
+ System.Data.SqlClient
+
+
+ netstandard
+
+
+ System.Boolean
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
diff --git a/xml/System.Diagnostics.CodeAnalysis/SetsRequiredMembersAttribute.xml b/xml/System.Diagnostics.CodeAnalysis/SetsRequiredMembersAttribute.xml
new file mode 100644
index 00000000000..8011741a148
--- /dev/null
+++ b/xml/System.Diagnostics.CodeAnalysis/SetsRequiredMembersAttribute.xml
@@ -0,0 +1,45 @@
+
+
+
+
+
+
+
+
+ System.Runtime
+ 7.0.0.0
+
+
+ System.Attribute
+
+
+
+
+ [System.AttributeUsage(System.AttributeTargets.Constructor, AllowMultiple=false, Inherited=false)]
+ [<System.AttributeUsage(System.AttributeTargets.Constructor, 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.Metrics/Meter.xml b/xml/System.Diagnostics.Metrics/Meter.xml
index 181dc70563a..877ad1b63e8 100644
--- a/xml/System.Diagnostics.Metrics/Meter.xml
+++ b/xml/System.Diagnostics.Metrics/Meter.xml
@@ -435,6 +435,164 @@ Example uses for ObservableCounter: The number of page faults for each process.
To be added.
+
+
+
+
+
+
+ Method
+
+ System.Diagnostics.DiagnosticSource
+ 7.0.0.0
+
+
+ System.Diagnostics.Metrics.ObservableUpDownCounter<T>
+
+
+
+
+ DefaultConstructorConstraint
+ NotNullableValueTypeConstraint
+ System.ValueType
+
+
+
+
+
+
+
+
+
+
+ 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.Diagnostics.DiagnosticSource
+ 7.0.0.0
+
+
+ System.Diagnostics.Metrics.ObservableUpDownCounter<T>
+
+
+
+
+ DefaultConstructorConstraint
+ NotNullableValueTypeConstraint
+ System.ValueType
+
+
+
+
+
+
+
+
+
+
+ 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.Diagnostics.DiagnosticSource
+ 7.0.0.0
+
+
+ System.Diagnostics.Metrics.ObservableUpDownCounter<T>
+
+
+
+
+ DefaultConstructorConstraint
+ NotNullableValueTypeConstraint
+ System.ValueType
+
+
+
+
+
+
+
+
+
+
+ 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.Diagnostics.DiagnosticSource
+ 7.0.0.0
+
+
+ System.Diagnostics.Metrics.UpDownCounter<T>
+
+
+
+
+ DefaultConstructorConstraint
+ NotNullableValueTypeConstraint
+ System.ValueType
+
+
+
+
+
+
+
+
+
+ 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.Diagnostics.Metrics/ObservableUpDownCounter`1.xml b/xml/System.Diagnostics.Metrics/ObservableUpDownCounter`1.xml
new file mode 100644
index 00000000000..7eb11fe61b6
--- /dev/null
+++ b/xml/System.Diagnostics.Metrics/ObservableUpDownCounter`1.xml
@@ -0,0 +1,57 @@
+
+
+
+
+
+
+
+
+ System.Diagnostics.DiagnosticSource
+ 7.0.0.0
+
+
+
+
+ DefaultConstructorConstraint
+ NotNullableValueTypeConstraint
+ System.ValueType
+
+
+
+
+ System.Diagnostics.Metrics.ObservableInstrument<T>
+
+ T
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Diagnostics.DiagnosticSource
+ 7.0.0.0
+
+
+ System.Collections.Generic.IEnumerable<System.Diagnostics.Metrics.Measurement<T>>
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
diff --git a/xml/System.Diagnostics.Metrics/UpDownCounter`1.xml b/xml/System.Diagnostics.Metrics/UpDownCounter`1.xml
new file mode 100644
index 00000000000..9af1cd58b8d
--- /dev/null
+++ b/xml/System.Diagnostics.Metrics/UpDownCounter`1.xml
@@ -0,0 +1,235 @@
+
+
+
+
+
+
+
+
+ System.Diagnostics.DiagnosticSource
+ 7.0.0.0
+
+
+
+
+ DefaultConstructorConstraint
+ NotNullableValueTypeConstraint
+ System.ValueType
+
+
+
+
+ System.Diagnostics.Metrics.Instrument<T>
+
+ T
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Diagnostics.DiagnosticSource
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Diagnostics.DiagnosticSource
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Diagnostics.DiagnosticSource
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ [System.ParamArray]
+ [<System.ParamArray>]
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Diagnostics.DiagnosticSource
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ [System.Runtime.CompilerServices.IsReadOnly]
+ [<System.Runtime.CompilerServices.IsReadOnly>]
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Diagnostics.DiagnosticSource
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Diagnostics.DiagnosticSource
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Diagnostics.DiagnosticSource
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
diff --git a/xml/System.Diagnostics.SymbolStore/SymbolToken.xml b/xml/System.Diagnostics.SymbolStore/SymbolToken.xml
index 86ebe679fbe..58120da6d84 100644
--- a/xml/System.Diagnostics.SymbolStore/SymbolToken.xml
+++ b/xml/System.Diagnostics.SymbolStore/SymbolToken.xml
@@ -1,10 +1,14 @@
-
-
+
+
-
+
-
+
+
+
+
+
mscorlib
@@ -35,7 +39,11 @@
System.ValueType
-
+
+
+ System.IEquatable<System.Diagnostics.SymbolStore.SymbolToken>
+
+
[System.Runtime.CompilerServices.IsReadOnly]
@@ -104,12 +112,17 @@
-
+
-
+
+
+
Method
+
+ M:System.IEquatable`1.Equals(`0)
+
mscorlib
2.0.0.0
diff --git a/xml/System.Diagnostics/CounterSample.xml b/xml/System.Diagnostics/CounterSample.xml
index 84dc195910a..00bca2b3503 100644
--- a/xml/System.Diagnostics/CounterSample.xml
+++ b/xml/System.Diagnostics/CounterSample.xml
@@ -1,10 +1,14 @@
-
-
+
+
-
+
-
+
+
+
+
+
System
@@ -24,7 +28,11 @@
System.ValueType
-
+
+
+ System.IEquatable<System.Diagnostics.CounterSample>
+
+
[System.Runtime.CompilerServices.IsReadOnly]
@@ -488,17 +496,22 @@
-
+
-
+
+
+
Method
+
+ M:System.IEquatable`1.Equals(`0)
+
System
2.0.0.0
diff --git a/xml/System.Diagnostics/UnreachableException.xml b/xml/System.Diagnostics/UnreachableException.xml
new file mode 100644
index 00000000000..43bd03a404e
--- /dev/null
+++ b/xml/System.Diagnostics/UnreachableException.xml
@@ -0,0 +1,83 @@
+
+
+
+
+
+
+
+
+ System.Runtime
+ 7.0.0.0
+
+
+ System.Exception
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ System.Runtime
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Constructor
+
+ System.Runtime
+ 7.0.0.0
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Constructor
+
+ System.Runtime
+ 7.0.0.0
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
diff --git a/xml/System.Drawing/CharacterRange.xml b/xml/System.Drawing/CharacterRange.xml
index ce5c467f1e1..857e33dd096 100644
--- a/xml/System.Drawing/CharacterRange.xml
+++ b/xml/System.Drawing/CharacterRange.xml
@@ -1,10 +1,14 @@
-
-
+
+
-
+
-
+
+
+
+
+
System.Drawing
1.0.5000.0
@@ -24,7 +28,11 @@
System.ValueType
-
+
+
+ System.IEquatable<System.Drawing.CharacterRange>
+
+
Specifies a range of character positions within a string.
@@ -93,6 +101,34 @@
+
+
+
+
+
+
+
+ Method
+
+ M:System.IEquatable`1.Equals(`0)
+
+
+ System.Drawing.Common
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
diff --git a/xml/System.IO.Compression/BrotliStream.xml b/xml/System.IO.Compression/BrotliStream.xml
index ec8ff09036c..af96bc58eac 100644
--- a/xml/System.IO.Compression/BrotliStream.xml
+++ b/xml/System.IO.Compression/BrotliStream.xml
@@ -224,7 +224,7 @@
The buffer from which data will be read.
- The byte offset in at which to begin reading data from the stream.
+ The byte offset in at which to begin reading data from the stream.
To maximum number of bytes to read.
An optional asynchronous callback, to be called when the read operation is complete.
A user-provided object that distinguishes this particular asynchronous read request from other requests.
@@ -271,7 +271,7 @@
The buffer from which data will be written.
- The byte offset in at which to begin writing data from the stream.
+ The byte offset in at which to begin writing data from the stream.
The maximum number of bytes to write.
An optional asynchronous callback, to be called when the write operation is complete.
A user-provided object that distinguishes this particular asynchronous write request from other requests.
@@ -435,19 +435,9 @@
Asynchronously releases the unmanaged resources used by the .
A task that represents the asynchronous dispose operation.
-
- to be reallocated for other purposes. For more information, see [Cleaning Up Unmanaged Resources](/dotnet/standard/garbage-collection/unmanaged).
-
- ]]>
-
+ The `DisposeAsync` method lets you perform a resource-intensive dispose operation without blocking the main thread. This performance consideration is particularly important in a Windows 8.x Store app or desktop app where a time-consuming stream operation can block the UI thread and make your app appear as if it is not working. The async methods are used in conjunction with the and keywords in Visual Basic and C#.
+ This method disposes the Brotli stream by writing any changes to the backing store and closing the stream to release resources.
+ Calling `DisposeAsync` allows the resources used by the to be reallocated for other purposes. For more information, see [Cleaning Up Unmanaged Resources](/dotnet/standard/garbage-collection/unmanaged).
@@ -546,7 +536,7 @@ Calling `DisposeAsync` allows the resources used by the
- The current implementation of this method has no functionality.
+ If the stream is not disposed, and the compression mode is set to compress, writes all the remaining encoder's data into this stream.
To be added.
The encoder ran into invalid data.
The stream is disposed.
@@ -582,15 +572,7 @@ Calling `DisposeAsync` allows the resources used by the The token to monitor for cancellation requests. The default value is .
Asynchronously clears all buffers for this Brotli stream, causes any buffered data to be written to the underlying device, and monitors cancellation requests.
A task that represents the asynchronous flush operation.
-
- value for the property.
-
- ]]>
-
+ If the operation is canceled before it completes, the returned task contains the value for the property.
@@ -683,19 +665,9 @@ If the operation is canceled before it completes, the returned task contains the
A region of memory. When this method returns, the contents of this region are replaced by the bytes read from the current source.
Reads a sequence of bytes from the current Brotli stream to a byte span and advances the position within the Brotli stream by the number of bytes read.
The total number of bytes read into the buffer. This can be less than the number of bytes allocated in the buffer if that many bytes are not currently available, or zero (0) if the end of the stream has been reached.
-
- property to determine whether the current instance supports reading. Use the method to read asynchronously from the current stream.
-
-This method read a maximum of `buffer.Length` bytes from the current stream and store them in `buffer`. The current position within the Brotli stream is advanced by the number of bytes read; however, if an exception occurs, the current position within the Brotli stream remains unchanged. This method will block until at least one byte of data can be read, in the event that no data is available. `Read` returns 0 only when there is no more data in the stream and no more is expected (such as a closed socket or end of file). The method is free to return fewer bytes than requested even if the end of the stream has not been reached.
-
- Use for reading primitive data types.
-
- ]]>
-
+ Use the property to determine whether the current instance supports reading. Use the method to read asynchronously from the current stream.
+ This method read a maximum of `buffer.Length` bytes from the current stream and store them in . The current position within the Brotli stream is advanced by the number of bytes read; however, if an exception occurs, the current position within the Brotli stream remains unchanged. This method will block until at least one byte of data can be read, in the event that no data is available. `Read` returns 0 only when there is no more data in the stream and no more is expected (such as a closed socket or end of file). The method is free to return fewer bytes than requested even if the end of the stream has not been reached.
+ Use for reading primitive data types.
@@ -774,19 +746,9 @@ This method read a maximum of `buffer.Length` bytes from the current stream and
The token to monitor for cancellation requests. The default value is .
Asynchronously reads a sequence of bytes from the current Brotli stream, writes them to a byte memory range, advances the position within the Brotli stream by the number of bytes read, and monitors cancellation requests.
A task that represents the asynchronous read operation, which wraps the total number of bytes read into the buffer. The result value can be less than the number of bytes allocated in the buffer if that many bytes are not currently available, or it can be 0 (zero) if the end of the Brotli stream has been reached.
-
- property to determine whether the current instance supports reading.
-
-If the operation is canceled before it completes, the returned task contains the value for the property.
-
- ]]>
-
+ The `ReadAsync` method enables you to perform resource-intensive I/O operations without blocking the main thread. This performance consideration is particularly important in a Windows 8.x Store app or desktop app where a time-consuming stream operation can block the UI thread and make your app appear as if it is not working. The async methods are used in conjunction with the and keywords in Visual Basic and C#.
+ Use the property to determine whether the current instance supports reading.
+ If the operation is canceled before it completes, the returned task contains the value for the property.
@@ -825,19 +787,9 @@ If the operation is canceled before it completes, the returned task contains the
The token to monitor for cancellation requests. The default value is .
Asynchronously reads a sequence of bytes from the current Brotli stream, writes them to a byte array starting at a specified index, advances the position within the Brotli stream by the number of bytes read, and monitors cancellation requests.
A task that represents the asynchronous read operation, which wraps the total number of bytes read into the . The result value can be less than the number of bytes requested if the number of bytes currently available is less than the requested number, or it can be 0 (zero) if the end of the Brotli stream has been reached.
-
- property to determine whether the current instance supports reading.
-
-If the operation is canceled before it completes, the returned task contains the value for the property.
-
- ]]>
-
+ The `ReadAsync` method enables you to perform resource-intensive I/O operations without blocking the main thread. This performance consideration is particularly important in a Windows 8.x Store app or desktop app where a time-consuming stream operation can block the UI thread and make your app appear as if it is not working. The async methods are used in conjunction with the and keywords in Visual Basic and C#.
+ Use the property to determine whether the current instance supports reading.
+ If the operation is canceled before it completes, the returned task contains the value for the property.
@@ -861,7 +813,9 @@ If the operation is canceled before it completes, the returned task contains the
- Reads a byte from the stream and advances the position within the stream by one byte, or returns -1 if at the end of the stream.
+
+ Reads a byte from the stream and advances the position within the stream by one byte, or returns -1 if at the end of the stream.
+
The unsigned byte cast to an , or -1 if at the end of the stream.
To be added.
Cannot perform read operations on a constructed with .
@@ -968,17 +922,8 @@ If the operation is canceled before it completes, the returned task contains the
A region of memory. This method copies the contents of this region to the current Brotli stream.
Writes a sequence of bytes to the current Brotli stream from a read-only byte span and advances the current position within this Brotli stream by the number of bytes written.
-
- property to determine whether the current instance supports writing. Use the method to write asynchronously to the current stream.
-
-If the write operation is successful, the position within the Brotli stream advances by the number of bytes written. If an exception occurs, the position within the Brotli stream remains unchanged.
-
- ]]>
-
+ Use the property to determine whether the current instance supports writing. Use the method to write asynchronously to the current stream.
+ If the write operation is successful, the position within the Brotli stream advances by the number of bytes written. If an exception occurs, the position within the Brotli stream remains unchanged.
@@ -1011,7 +956,7 @@ If the write operation is successful, the position within the Brotli stream adva
The buffer containing the data to compress.
- The byte offset in from which the bytes will be read.
+ The byte offset in from which the bytes will be read.
The maximum number of bytes to write.
Writes compressed bytes to the underlying stream from the specified byte array.
To be added.
@@ -1049,19 +994,9 @@ If the write operation is successful, the position within the Brotli stream adva
The token to monitor for cancellation requests. The default value is .
Asynchronously writes compressed bytes to the underlying Brotli stream from the specified byte memory range.
A task that represents the asynchronous write operation.
-
- property to determine whether the current instance supports writing.
-
-If the operation is canceled before it completes, the returned task contains the value for the property.
-
- ]]>
-
+ The `WriteAsync` method enables you to perform resource-intensive I/O operations without blocking the main thread. This performance consideration is particularly important in a Windows 8.x Store app or desktop app where a time-consuming stream operation can block the UI thread and make your app appear as if it is not working. The async methods are used in conjunction with the and keywords in Visual Basic and C#.
+ Use the property to determine whether the current instance supports writing.
+ If the operation is canceled before it completes, the returned task contains the value for the property.
@@ -1100,19 +1035,9 @@ If the operation is canceled before it completes, the returned task contains the
The token to monitor for cancellation requests. The default value is .
Asynchronously writes compressed bytes to the underlying Brotli stream from the specified byte array.
A task that represents the asynchronous write operation.
-
- property to determine whether the current instance supports writing.
-
-If the operation is canceled before it completes, the returned task contains the value for the property.
-
- ]]>
-
+ The `WriteAsync` method enables you to perform resource-intensive I/O operations without blocking the main thread. This performance consideration is particularly important in a Windows 8.x Store app or desktop app where a time-consuming stream operation can block the UI thread and make your app appear as if it is not working. The async methods are used in conjunction with the and keywords in Visual Basic and C#.
+ Use the property to determine whether the current instance supports writing.
+ If the operation is canceled before it completes, the returned task contains the value for the property.
@@ -1139,13 +1064,13 @@ If the operation is canceled before it completes, the returned task contains the
The byte to write to the stream.
- Writes a byte to the current position in the stream and advances the position within the stream by one byte.
+
+ Writes a byte to the current position in the stream and advances the position within the stream by one byte.
+
To be added.
Cannot perform write operations on a constructed with .
-
--or-
-
-The encoder ran into invalid data.
+ -or-
+ The encoder ran into invalid data.
diff --git a/xml/System.IO.Compression/ZipArchive.xml b/xml/System.IO.Compression/ZipArchive.xml
index 2b9a648d75f..609cacc1b2c 100644
--- a/xml/System.IO.Compression/ZipArchive.xml
+++ b/xml/System.IO.Compression/ZipArchive.xml
@@ -280,6 +280,30 @@ An encoding other than UTF-8 is specified for the is and an entry is too large to fit into memory.
+
+
+
+
+
+
+
+ Property
+
+ System.IO.Compression
+ 7.0.0.0
+
+
+ netstandard
+
+
+ System.String
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
System.IO.Compression
diff --git a/xml/System.IO.Compression/ZipArchiveEntry.xml b/xml/System.IO.Compression/ZipArchiveEntry.xml
index 842279d4251..c797cceeb3f 100644
--- a/xml/System.IO.Compression/ZipArchiveEntry.xml
+++ b/xml/System.IO.Compression/ZipArchiveEntry.xml
@@ -76,6 +76,30 @@
To be added.
+
+
+
+
+
+
+
+ Property
+
+ System.IO.Compression
+ 7.0.0.0
+
+
+ netstandard
+
+
+ System.String
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
diff --git a/xml/System.IO/FileSystemAclExtensions.xml b/xml/System.IO/FileSystemAclExtensions.xml
index ea1e6a21e52..97535bb8f67 100644
--- a/xml/System.IO/FileSystemAclExtensions.xml
+++ b/xml/System.IO/FileSystemAclExtensions.xml
@@ -78,12 +78,13 @@ The following code example creates a new directory inside the user's temporary f
-
+
+
Method
System.IO.FileSystem.AccessControl
diff --git a/xml/System.IO/Path.xml b/xml/System.IO/Path.xml
index 94d413de309..b5cd7ae7990 100644
--- a/xml/System.IO/Path.xml
+++ b/xml/System.IO/Path.xml
@@ -775,6 +775,47 @@ The following example displays field values on Windows and
To be added.
+
+
+
+
+
+
+
+ Method
+
+ System.Runtime
+ 7.0.0.0
+
+
+ System.Runtime.Extensions
+
+
+ mscorlib
+
+
+ netstandard
+
+
+ System.Boolean
+
+
+
+
+
+ [System.Diagnostics.CodeAnalysis.NotNullWhen(true)]
+ [<System.Diagnostics.CodeAnalysis.NotNullWhen(true)>]
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
diff --git a/xml/System.IO/StreamReader.xml b/xml/System.IO/StreamReader.xml
index 440e43f35c2..cbdc9d353aa 100644
--- a/xml/System.IO/StreamReader.xml
+++ b/xml/System.IO/StreamReader.xml
@@ -2419,6 +2419,43 @@ Following a call to , any operations on th
The reader is currently in use by a previous read operation.
+
+
+
+
+
+
+
+ Method
+
+ System.Runtime
+ 7.0.0.0
+
+
+ System.IO
+
+
+ mscorlib
+
+
+ netstandard
+
+
+ System.Runtime.Extensions
+
+
+ System.Threading.Tasks.ValueTask<System.String>
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
@@ -2569,5 +2606,42 @@ Following a call to , any operations on th
The reader is currently in use by a previous read operation.
+
+
+
+
+
+
+
+ Method
+
+ System.Runtime
+ 7.0.0.0
+
+
+ System.IO
+
+
+ mscorlib
+
+
+ netstandard
+
+
+ System.Runtime.Extensions
+
+
+ System.Threading.Tasks.Task<System.String>
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
diff --git a/xml/System.IO/StringReader.xml b/xml/System.IO/StringReader.xml
index a8812f71452..d3dfc733566 100644
--- a/xml/System.IO/StringReader.xml
+++ b/xml/System.IO/StringReader.xml
@@ -1087,6 +1087,43 @@ This implementation of `Close` calls the The reader is currently in use by a previous read operation.
+
+
+
+
+
+
+
+ Method
+
+ System.Runtime
+ 7.0.0.0
+
+
+ System.IO
+
+
+ mscorlib
+
+
+ netstandard
+
+
+ System.Runtime.Extensions
+
+
+ System.Threading.Tasks.ValueTask<System.String>
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
@@ -1238,5 +1275,42 @@ This implementation of `Close` calls the The reader is currently in use by a previous read operation.
+
+
+
+
+
+
+
+ Method
+
+ System.Runtime
+ 7.0.0.0
+
+
+ System.IO
+
+
+ mscorlib
+
+
+ netstandard
+
+
+ System.Runtime.Extensions
+
+
+ System.Threading.Tasks.Task<System.String>
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
diff --git a/xml/System.IO/TextReader.xml b/xml/System.IO/TextReader.xml
index 6b4ad3c3036..1c1c772d2f6 100644
--- a/xml/System.IO/TextReader.xml
+++ b/xml/System.IO/TextReader.xml
@@ -1196,6 +1196,43 @@
How to: Write Text to a File
+
+
+
+
+
+
+
+ Method
+
+ System.Runtime
+ 7.0.0.0
+
+
+ System.IO
+
+
+ mscorlib
+
+
+ netstandard
+
+
+ System.Runtime.Extensions
+
+
+ System.Threading.Tasks.ValueTask<System.String>
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
@@ -1335,6 +1372,43 @@
How to: Write Text to a File
+
+
+
+
+
+
+
+ Method
+
+ System.Runtime
+ 7.0.0.0
+
+
+ System.IO
+
+
+ mscorlib
+
+
+ netstandard
+
+
+ System.Runtime.Extensions
+
+
+ System.Threading.Tasks.Task<System.String>
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
diff --git a/xml/System.Net.Sockets/IPPacketInformation.xml b/xml/System.Net.Sockets/IPPacketInformation.xml
index f120fddecc8..40c7fffbc1c 100644
--- a/xml/System.Net.Sockets/IPPacketInformation.xml
+++ b/xml/System.Net.Sockets/IPPacketInformation.xml
@@ -1,10 +1,14 @@
-
-
+
+
-
+
-
+
+
+
+
+
System.Net.Sockets
4.1.0.0
@@ -34,7 +38,11 @@
System.ValueType
-
+
+
+ System.IEquatable<System.Net.Sockets.IPPacketInformation>
+
+
Presents the packet information from a call to or .
To be added.
@@ -84,6 +92,37 @@
To be added.
+
+
+
+
+
+
+
+ Method
+
+ M:System.IEquatable`1.Equals(`0)
+
+
+ System.Net.Sockets
+ 7.0.0.0
+
+
+ netstandard
+
+
+ System.Boolean
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
diff --git a/xml/System.Reflection/CustomAttributeNamedArgument.xml b/xml/System.Reflection/CustomAttributeNamedArgument.xml
index d8af5d3f72e..34d0c5cf9a8 100644
--- a/xml/System.Reflection/CustomAttributeNamedArgument.xml
+++ b/xml/System.Reflection/CustomAttributeNamedArgument.xml
@@ -1,11 +1,15 @@
-
+
-
+
-
-
+
+
+
+
+
+
System.Reflection
@@ -48,7 +52,11 @@
System.ValueType
-
+
+
+ System.IEquatable<System.Reflection.CustomAttributeNamedArgument>
+
+
[System.Runtime.CompilerServices.IsReadOnly]
@@ -248,7 +256,14 @@
System.Boolean
-
+
+
+
+ [System.Diagnostics.CodeAnalysis.NotNullWhen(true)]
+ [<System.Diagnostics.CodeAnalysis.NotNullWhen(true)>]
+
+
+
An object to compare with this instance, or .
@@ -258,6 +273,43 @@
To be added.
+
+
+
+
+
+
+
+ Method
+
+ M:System.IEquatable`1.Equals(`0)
+
+
+ System.Runtime
+ 7.0.0.0
+
+
+ System.Reflection
+
+
+ mscorlib
+
+
+ netstandard
+
+
+ System.Boolean
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
diff --git a/xml/System.Reflection/CustomAttributeTypedArgument.xml b/xml/System.Reflection/CustomAttributeTypedArgument.xml
index 71e36aabade..8f8eba38668 100644
--- a/xml/System.Reflection/CustomAttributeTypedArgument.xml
+++ b/xml/System.Reflection/CustomAttributeTypedArgument.xml
@@ -1,11 +1,15 @@
-
+
-
+
-
-
+
+
+
+
+
+
System.Reflection
@@ -48,7 +52,11 @@
System.ValueType
-
+
+
+ System.IEquatable<System.Reflection.CustomAttributeTypedArgument>
+
+
[System.Runtime.CompilerServices.IsReadOnly]
@@ -314,7 +322,14 @@
System.Boolean
-
+
+
+
+ [System.Diagnostics.CodeAnalysis.NotNullWhen(true)]
+ [<System.Diagnostics.CodeAnalysis.NotNullWhen(true)>]
+
+
+
Another object to compare to.
@@ -325,6 +340,43 @@
+
+
+
+
+
+
+
+ Method
+
+ M:System.IEquatable`1.Equals(`0)
+
+
+ System.Runtime
+ 7.0.0.0
+
+
+ System.Reflection
+
+
+ mscorlib
+
+
+ netstandard
+
+
+ System.Boolean
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
diff --git a/xml/System.Runtime.CompilerServices/RequiredMemberAttribute.xml b/xml/System.Runtime.CompilerServices/RequiredMemberAttribute.xml
new file mode 100644
index 00000000000..f034e35805c
--- /dev/null
+++ b/xml/System.Runtime.CompilerServices/RequiredMemberAttribute.xml
@@ -0,0 +1,45 @@
+
+
+
+
+
+
+
+
+ System.Runtime
+ 7.0.0.0
+
+
+ System.Attribute
+
+
+
+
+ [System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Field | System.AttributeTargets.Property | System.AttributeTargets.Struct, AllowMultiple=false, Inherited=false)]
+ [<System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Field | System.AttributeTargets.Property | System.AttributeTargets.Struct, 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.Runtime.CompilerServices/RuntimeFeature.xml b/xml/System.Runtime.CompilerServices/RuntimeFeature.xml
index 5b4d54569ef..8ac1951a46a 100644
--- a/xml/System.Runtime.CompilerServices/RuntimeFeature.xml
+++ b/xml/System.Runtime.CompilerServices/RuntimeFeature.xml
@@ -36,6 +36,29 @@
To be added.
+
+
+
+
+
+
+
+ Field
+
+ System.Runtime
+ 7.0.0.0
+
+
+ netstandard
+
+
+ System.String
+
+
+ To be added.
+ To be added.
+
+
diff --git a/xml/System.Runtime.InteropServices/Architecture.xml b/xml/System.Runtime.InteropServices/Architecture.xml
index 666577e4b4e..12e38de7b1b 100644
--- a/xml/System.Runtime.InteropServices/Architecture.xml
+++ b/xml/System.Runtime.InteropServices/Architecture.xml
@@ -132,6 +132,32 @@
A 64-bit ARM processor architecture.
+
+
+
+
+
+
+
+ Field
+
+ System.Runtime
+ 7.0.0.0
+
+
+ System.Runtime.InteropServices.RuntimeInformation
+
+
+ netstandard
+
+
+ System.Runtime.InteropServices.Architecture
+
+ 7
+
+ To be added.
+
+
diff --git a/xml/System.Runtime.InteropServices/ArrayWithOffset.xml b/xml/System.Runtime.InteropServices/ArrayWithOffset.xml
index ead471d0d9c..e0c0480369e 100644
--- a/xml/System.Runtime.InteropServices/ArrayWithOffset.xml
+++ b/xml/System.Runtime.InteropServices/ArrayWithOffset.xml
@@ -1,11 +1,15 @@
-
+
-
+
-
-
+
+
+
+
+
+
System.Runtime.InteropServices
@@ -42,7 +46,11 @@
System.ValueType
-
+
+
+ System.IEquatable<System.Runtime.InteropServices.ArrayWithOffset>
+
+
[System.Runtime.CompilerServices.IsReadOnly]
@@ -194,12 +202,17 @@
-
+
-
+
+
+
Method
+
+ M:System.IEquatable`1.Equals(`0)
+
System.Runtime.InteropServices
4.0.0.0
diff --git a/xml/System.Runtime.InteropServices/GCHandle.xml b/xml/System.Runtime.InteropServices/GCHandle.xml
index 55e2d607429..b88853ac6ca 100644
--- a/xml/System.Runtime.InteropServices/GCHandle.xml
+++ b/xml/System.Runtime.InteropServices/GCHandle.xml
@@ -1,10 +1,14 @@
-
-
+
+
-
+
-
+
+
+
+
+
System.Runtime.InteropServices
@@ -49,7 +53,11 @@
System.ValueType
-
+
+
+ System.IEquatable<System.Runtime.InteropServices.GCHandle>
+
+
[System.Runtime.InteropServices.ComVisible(true)]
@@ -358,6 +366,43 @@
+
+
+
+
+
+
+
+ Method
+
+ M:System.IEquatable`1.Equals(`0)
+
+
+ System.Runtime
+ 7.0.0.0
+
+
+ System.Runtime.InteropServices
+
+
+ mscorlib
+
+
+ netstandard
+
+
+ System.Boolean
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
diff --git a/xml/System.Runtime.InteropServices/NFloat.xml b/xml/System.Runtime.InteropServices/NFloat.xml
index 8343d8bc887..25b27dfb4d3 100644
--- a/xml/System.Runtime.InteropServices/NFloat.xml
+++ b/xml/System.Runtime.InteropServices/NFloat.xml
@@ -1,10 +1,15 @@
-
-
+
+
-
-
-
+
+
+
+
+
+
+
+
System.Runtime.InteropServices
6.0.0.0
@@ -17,6 +22,18 @@
System.IEquatable<System.Runtime.InteropServices.NFloat>
+
+ System.IComparable
+
+
+ System.IComparable<System.Runtime.InteropServices.NFloat>
+
+
+ System.IFormattable
+
+
+ System.ISpanFormattable
+
@@ -83,37 +100,80 @@ It is meant to be used as an exchange type at the managed/unmanaged boundary to
To be added.
-
-
-
-
-
-
-
+
+
+
+
+
+
+
Method
+
+ M:System.IComparable.CompareTo(System.Object)
+
System.Runtime.InteropServices
- 6.0.0.0
7.0.0.0
- System.Boolean
+ System.Int32
-
-
-
- [System.Diagnostics.CodeAnalysis.NotNullWhen(true)]
- [<System.Diagnostics.CodeAnalysis.NotNullWhen(true)>]
-
-
-
+
- An object to compare with this instance.
- Returns a value indicating whether this instance is equal to a specified object.
-
- if is an instance of and equals the value of this instance; otherwise, .
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ M:System.IComparable`1.CompareTo(`0)
+
+
+ System.Runtime.InteropServices
+ 7.0.0.0
+
+
+ System.Int32
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ System.Runtime.InteropServices
+ 7.0.0.0
+
+
+ System.Runtime.InteropServices.NFloat
+
+
+ To be added.
+ To be added.
To be added.
@@ -147,6 +207,54 @@ It is meant to be used as an exchange type at the managed/unmanaged boundary to
To be added.
+
+
+
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Runtime.InteropServices
+ 6.0.0.0
+ 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)>]
+
+
+
+
+
+ An object to compare with this instance.
+ To be added.
+ Returns a value indicating whether this instance is equal to a specified object.
+
+ if is an instance of and equals the value of this instance; otherwise, .
+ To be added.
+
+
@@ -170,26 +278,1914 @@ It is meant to be used as an exchange type at the managed/unmanaged boundary to
To be added.
-
-
-
-
-
-
-
+
+
+
+
+
+
+
Method
System.Runtime.InteropServices
- 6.0.0.0
7.0.0.0
- System.String
+ System.Boolean
-
+
+
+
- Converts the numeric value of this instance to its equivalent string representation.
- The string representation of the value of this instance.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Runtime.InteropServices
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Runtime.InteropServices
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Runtime.InteropServices
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Runtime.InteropServices
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Runtime.InteropServices
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Runtime.InteropServices
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Runtime.InteropServices
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ System.Runtime.InteropServices
+ 7.0.0.0
+
+
+ System.Runtime.InteropServices.NFloat
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ System.Runtime.InteropServices
+ 7.0.0.0
+
+
+ System.Runtime.InteropServices.NFloat
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ System.Runtime.InteropServices
+ 7.0.0.0
+
+
+ System.Runtime.InteropServices.NFloat
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ System.Runtime.InteropServices
+ 7.0.0.0
+
+
+ System.Runtime.InteropServices.NFloat
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Runtime.InteropServices
+ 7.0.0.0
+
+
+ System.Runtime.InteropServices.NFloat
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Runtime.InteropServices
+ 7.0.0.0
+
+
+ System.Runtime.InteropServices.NFloat
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Runtime.InteropServices
+ 7.0.0.0
+
+
+ System.Runtime.InteropServices.NFloat
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Runtime.InteropServices
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Runtime.InteropServices
+ 7.0.0.0
+
+
+ System.Runtime.InteropServices.NFloat
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Runtime.InteropServices
+ 7.0.0.0
+
+
+ System.Runtime.InteropServices.NFloat
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Runtime.InteropServices
+ 7.0.0.0
+
+
+ System.Byte
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Runtime.InteropServices
+ 7.0.0.0
+
+
+ System.Char
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Runtime.InteropServices
+ 7.0.0.0
+
+
+ System.Decimal
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Runtime.InteropServices
+ 7.0.0.0
+
+
+ System.Int16
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Runtime.InteropServices
+ 7.0.0.0
+
+
+ System.Int32
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Runtime.InteropServices
+ 7.0.0.0
+
+
+ System.Int64
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Runtime.InteropServices
+ 7.0.0.0
+
+
+ System.IntPtr
+
+
+ [System.Runtime.CompilerServices.NativeInteger]
+ [<System.Runtime.CompilerServices.NativeInteger>]
+
+
+
+
+
+
+
+ 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.SByte
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Runtime.InteropServices
+ 7.0.0.0
+
+
+ System.Single
+
+
+
+
+
+ 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.UInt16
+
+
+
+
+
+ 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.UInt32
+
+
+
+
+
+ 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.UInt64
+
+
+
+
+
+ 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.UIntPtr
+
+
+ [System.Runtime.CompilerServices.NativeInteger]
+ [<System.Runtime.CompilerServices.NativeInteger>]
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Runtime.InteropServices
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Runtime.InteropServices
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Runtime.InteropServices
+ 7.0.0.0
+
+
+ System.Runtime.InteropServices.NFloat
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Runtime.InteropServices
+ 7.0.0.0
+
+
+ System.Runtime.InteropServices.NFloat
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Runtime.InteropServices
+ 7.0.0.0
+
+
+ System.Runtime.InteropServices.NFloat
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Runtime.InteropServices
+ 7.0.0.0
+
+
+ System.Runtime.InteropServices.NFloat
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Runtime.InteropServices
+ 7.0.0.0
+
+
+ System.Runtime.InteropServices.NFloat
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Runtime.InteropServices
+ 7.0.0.0
+
+
+ System.Runtime.InteropServices.NFloat
+
+
+
+
+
+ [System.Runtime.CompilerServices.NativeInteger]
+ [<System.Runtime.CompilerServices.NativeInteger>]
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Runtime.InteropServices
+ 7.0.0.0
+
+
+ System.Double
+
+
+
+
+
+ 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.Runtime.InteropServices.NFloat
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Runtime.InteropServices
+ 7.0.0.0
+
+
+ System.Runtime.InteropServices.NFloat
+
+
+
+
+
+ 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.Runtime.InteropServices.NFloat
+
+
+
+
+
+ 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.Runtime.InteropServices.NFloat
+
+
+
+
+
+ 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.Runtime.InteropServices.NFloat
+
+
+
+
+
+ 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.Runtime.InteropServices.NFloat
+
+
+
+
+
+ [System.Runtime.CompilerServices.NativeInteger]
+ [<System.Runtime.CompilerServices.NativeInteger>]
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Runtime.InteropServices
+ 7.0.0.0
+
+
+ System.Runtime.InteropServices.NFloat
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Runtime.InteropServices
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Runtime.InteropServices
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Runtime.InteropServices
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Runtime.InteropServices
+ 7.0.0.0
+
+
+ System.Runtime.InteropServices.NFloat
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Runtime.InteropServices
+ 7.0.0.0
+
+
+ System.Runtime.InteropServices.NFloat
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Runtime.InteropServices
+ 7.0.0.0
+
+
+ System.Runtime.InteropServices.NFloat
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Runtime.InteropServices
+ 7.0.0.0
+
+
+ System.Runtime.InteropServices.NFloat
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Runtime.InteropServices
+ 7.0.0.0
+
+
+ System.Runtime.InteropServices.NFloat
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Runtime.InteropServices
+ 7.0.0.0
+
+
+ System.Runtime.InteropServices.NFloat
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Runtime.InteropServices
+ 7.0.0.0
+
+
+ System.Runtime.InteropServices.NFloat
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Runtime.InteropServices
+ 7.0.0.0
+
+
+ System.Runtime.InteropServices.NFloat
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ System.Runtime.InteropServices
+ 7.0.0.0
+
+
+ System.Runtime.InteropServices.NFloat
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Runtime.InteropServices
+ 7.0.0.0
+
+
+ System.Runtime.InteropServices.NFloat
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ System.Runtime.InteropServices
+ 7.0.0.0
+
+
+ System.Runtime.InteropServices.NFloat
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ System.Runtime.InteropServices
+ 7.0.0.0
+
+
+ System.Int32
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Runtime.InteropServices
+ 6.0.0.0
+ 7.0.0.0
+
+
+ System.String
+
+
+
+ Converts the numeric value of this instance to its equivalent string representation.
+ The string representation of the value of this instance.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Runtime.InteropServices
+ 7.0.0.0
+
+
+ System.String
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Runtime.InteropServices
+ 7.0.0.0
+
+
+ System.String
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ M:System.IFormattable.ToString(System.String,System.IFormatProvider)
+
+
+ System.Runtime.InteropServices
+ 7.0.0.0
+
+
+ System.String
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ M:System.ISpanFormattable.TryFormat(System.Span{System.Char},System.Int32@,System.ReadOnlySpan{System.Char},System.IFormatProvider)
+
+
+ System.Runtime.InteropServices
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Runtime.InteropServices
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Runtime.InteropServices
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+ [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.
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Runtime.InteropServices
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Runtime.InteropServices
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+ [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.
To be added.
diff --git a/xml/System.Runtime.Intrinsics.Arm/AdvSimd+Arm64.xml b/xml/System.Runtime.Intrinsics.Arm/AdvSimd+Arm64.xml
index 963053e6e4a..1544668891e 100644
--- a/xml/System.Runtime.Intrinsics.Arm/AdvSimd+Arm64.xml
+++ b/xml/System.Runtime.Intrinsics.Arm/AdvSimd+Arm64.xml
@@ -7583,6 +7583,1386 @@
To be added.
+
+
+
+
+
+
+ Method
+
+ System.Runtime.Intrinsics
+ 7.0.0.0
+
+
+ System.ValueTuple<System.Runtime.Intrinsics.Vector64<System.Int32>,System.Runtime.Intrinsics.Vector64<System.Int32>>
+
+
+ [System.Runtime.CompilerServices.TupleElementNames(new System.String[] { "Value1", "Value2" })]
+ [<System.Runtime.CompilerServices.TupleElementNames(new System.String[] { "Value1", "Value2" })>]
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ System.Runtime.Intrinsics
+ 7.0.0.0
+
+
+ System.ValueTuple<System.Runtime.Intrinsics.Vector64<System.Single>,System.Runtime.Intrinsics.Vector64<System.Single>>
+
+
+ [System.Runtime.CompilerServices.TupleElementNames(new System.String[] { "Value1", "Value2" })]
+ [<System.Runtime.CompilerServices.TupleElementNames(new System.String[] { "Value1", "Value2" })>]
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ System.Runtime.Intrinsics
+ 7.0.0.0
+
+
+ System.ValueTuple<System.Runtime.Intrinsics.Vector64<System.UInt32>,System.Runtime.Intrinsics.Vector64<System.UInt32>>
+
+
+ [System.Runtime.CompilerServices.TupleElementNames(new System.String[] { "Value1", "Value2" })]
+ [<System.Runtime.CompilerServices.TupleElementNames(new System.String[] { "Value1", "Value2" })>]
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ System.Runtime.Intrinsics
+ 7.0.0.0
+
+
+ System.ValueTuple<System.Runtime.Intrinsics.Vector64<System.Int32>,System.Runtime.Intrinsics.Vector64<System.Int32>>
+
+
+ [System.Runtime.CompilerServices.TupleElementNames(new System.String[] { "Value1", "Value2" })]
+ [<System.Runtime.CompilerServices.TupleElementNames(new System.String[] { "Value1", "Value2" })>]
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ System.Runtime.Intrinsics
+ 7.0.0.0
+
+
+ System.ValueTuple<System.Runtime.Intrinsics.Vector64<System.Single>,System.Runtime.Intrinsics.Vector64<System.Single>>
+
+
+ [System.Runtime.CompilerServices.TupleElementNames(new System.String[] { "Value1", "Value2" })]
+ [<System.Runtime.CompilerServices.TupleElementNames(new System.String[] { "Value1", "Value2" })>]
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ System.Runtime.Intrinsics
+ 7.0.0.0
+
+
+ System.ValueTuple<System.Runtime.Intrinsics.Vector64<System.UInt32>,System.Runtime.Intrinsics.Vector64<System.UInt32>>
+
+
+ [System.Runtime.CompilerServices.TupleElementNames(new System.String[] { "Value1", "Value2" })]
+ [<System.Runtime.CompilerServices.TupleElementNames(new System.String[] { "Value1", "Value2" })>]
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ System.Runtime.Intrinsics
+ 7.0.0.0
+
+
+ System.ValueTuple<System.Runtime.Intrinsics.Vector128<System.Byte>,System.Runtime.Intrinsics.Vector128<System.Byte>>
+
+
+ [System.Runtime.CompilerServices.TupleElementNames(new System.String[] { "Value1", "Value2" })]
+ [<System.Runtime.CompilerServices.TupleElementNames(new System.String[] { "Value1", "Value2" })>]
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ System.Runtime.Intrinsics
+ 7.0.0.0
+
+
+ System.ValueTuple<System.Runtime.Intrinsics.Vector128<System.Double>,System.Runtime.Intrinsics.Vector128<System.Double>>
+
+
+ [System.Runtime.CompilerServices.TupleElementNames(new System.String[] { "Value1", "Value2" })]
+ [<System.Runtime.CompilerServices.TupleElementNames(new System.String[] { "Value1", "Value2" })>]
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ System.Runtime.Intrinsics
+ 7.0.0.0
+
+
+ System.ValueTuple<System.Runtime.Intrinsics.Vector128<System.Int16>,System.Runtime.Intrinsics.Vector128<System.Int16>>
+
+
+ [System.Runtime.CompilerServices.TupleElementNames(new System.String[] { "Value1", "Value2" })]
+ [<System.Runtime.CompilerServices.TupleElementNames(new System.String[] { "Value1", "Value2" })>]
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ System.Runtime.Intrinsics
+ 7.0.0.0
+
+
+ System.ValueTuple<System.Runtime.Intrinsics.Vector128<System.Int32>,System.Runtime.Intrinsics.Vector128<System.Int32>>
+
+
+ [System.Runtime.CompilerServices.TupleElementNames(new System.String[] { "Value1", "Value2" })]
+ [<System.Runtime.CompilerServices.TupleElementNames(new System.String[] { "Value1", "Value2" })>]
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ System.Runtime.Intrinsics
+ 7.0.0.0
+
+
+ System.ValueTuple<System.Runtime.Intrinsics.Vector128<System.Int64>,System.Runtime.Intrinsics.Vector128<System.Int64>>
+
+
+ [System.Runtime.CompilerServices.TupleElementNames(new System.String[] { "Value1", "Value2" })]
+ [<System.Runtime.CompilerServices.TupleElementNames(new System.String[] { "Value1", "Value2" })>]
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ System.Runtime.Intrinsics
+ 7.0.0.0
+
+
+ System.ValueTuple<System.Runtime.Intrinsics.Vector128<System.SByte>,System.Runtime.Intrinsics.Vector128<System.SByte>>
+
+
+ [System.Runtime.CompilerServices.TupleElementNames(new System.String[] { "Value1", "Value2" })]
+ [<System.Runtime.CompilerServices.TupleElementNames(new System.String[] { "Value1", "Value2" })>]
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ System.Runtime.Intrinsics
+ 7.0.0.0
+
+
+ System.ValueTuple<System.Runtime.Intrinsics.Vector128<System.Single>,System.Runtime.Intrinsics.Vector128<System.Single>>
+
+
+ [System.Runtime.CompilerServices.TupleElementNames(new System.String[] { "Value1", "Value2" })]
+ [<System.Runtime.CompilerServices.TupleElementNames(new System.String[] { "Value1", "Value2" })>]
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ System.Runtime.Intrinsics
+ 7.0.0.0
+
+
+ System.ValueTuple<System.Runtime.Intrinsics.Vector128<System.UInt16>,System.Runtime.Intrinsics.Vector128<System.UInt16>>
+
+
+ [System.Runtime.CompilerServices.TupleElementNames(new System.String[] { "Value1", "Value2" })]
+ [<System.Runtime.CompilerServices.TupleElementNames(new System.String[] { "Value1", "Value2" })>]
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ System.Runtime.Intrinsics
+ 7.0.0.0
+
+
+ System.ValueTuple<System.Runtime.Intrinsics.Vector128<System.UInt32>,System.Runtime.Intrinsics.Vector128<System.UInt32>>
+
+
+ [System.Runtime.CompilerServices.TupleElementNames(new System.String[] { "Value1", "Value2" })]
+ [<System.Runtime.CompilerServices.TupleElementNames(new System.String[] { "Value1", "Value2" })>]
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ System.Runtime.Intrinsics
+ 7.0.0.0
+
+
+ System.ValueTuple<System.Runtime.Intrinsics.Vector128<System.UInt64>,System.Runtime.Intrinsics.Vector128<System.UInt64>>
+
+
+ [System.Runtime.CompilerServices.TupleElementNames(new System.String[] { "Value1", "Value2" })]
+ [<System.Runtime.CompilerServices.TupleElementNames(new System.String[] { "Value1", "Value2" })>]
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ System.Runtime.Intrinsics
+ 7.0.0.0
+
+
+ System.ValueTuple<System.Runtime.Intrinsics.Vector128<System.Byte>,System.Runtime.Intrinsics.Vector128<System.Byte>>
+
+
+ [System.Runtime.CompilerServices.TupleElementNames(new System.String[] { "Value1", "Value2" })]
+ [<System.Runtime.CompilerServices.TupleElementNames(new System.String[] { "Value1", "Value2" })>]
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ System.Runtime.Intrinsics
+ 7.0.0.0
+
+
+ System.ValueTuple<System.Runtime.Intrinsics.Vector128<System.Double>,System.Runtime.Intrinsics.Vector128<System.Double>>
+
+
+ [System.Runtime.CompilerServices.TupleElementNames(new System.String[] { "Value1", "Value2" })]
+ [<System.Runtime.CompilerServices.TupleElementNames(new System.String[] { "Value1", "Value2" })>]
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ System.Runtime.Intrinsics
+ 7.0.0.0
+
+
+ System.ValueTuple<System.Runtime.Intrinsics.Vector128<System.Int16>,System.Runtime.Intrinsics.Vector128<System.Int16>>
+
+
+ [System.Runtime.CompilerServices.TupleElementNames(new System.String[] { "Value1", "Value2" })]
+ [<System.Runtime.CompilerServices.TupleElementNames(new System.String[] { "Value1", "Value2" })>]
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ System.Runtime.Intrinsics
+ 7.0.0.0
+
+
+ System.ValueTuple<System.Runtime.Intrinsics.Vector128<System.Int32>,System.Runtime.Intrinsics.Vector128<System.Int32>>
+
+
+ [System.Runtime.CompilerServices.TupleElementNames(new System.String[] { "Value1", "Value2" })]
+ [<System.Runtime.CompilerServices.TupleElementNames(new System.String[] { "Value1", "Value2" })>]
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ System.Runtime.Intrinsics
+ 7.0.0.0
+
+
+ System.ValueTuple<System.Runtime.Intrinsics.Vector128<System.Int64>,System.Runtime.Intrinsics.Vector128<System.Int64>>
+
+
+ [System.Runtime.CompilerServices.TupleElementNames(new System.String[] { "Value1", "Value2" })]
+ [<System.Runtime.CompilerServices.TupleElementNames(new System.String[] { "Value1", "Value2" })>]
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ System.Runtime.Intrinsics
+ 7.0.0.0
+
+
+ System.ValueTuple<System.Runtime.Intrinsics.Vector128<System.SByte>,System.Runtime.Intrinsics.Vector128<System.SByte>>
+
+
+ [System.Runtime.CompilerServices.TupleElementNames(new System.String[] { "Value1", "Value2" })]
+ [<System.Runtime.CompilerServices.TupleElementNames(new System.String[] { "Value1", "Value2" })>]
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ System.Runtime.Intrinsics
+ 7.0.0.0
+
+
+ System.ValueTuple<System.Runtime.Intrinsics.Vector128<System.Single>,System.Runtime.Intrinsics.Vector128<System.Single>>
+
+
+ [System.Runtime.CompilerServices.TupleElementNames(new System.String[] { "Value1", "Value2" })]
+ [<System.Runtime.CompilerServices.TupleElementNames(new System.String[] { "Value1", "Value2" })>]
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ System.Runtime.Intrinsics
+ 7.0.0.0
+
+
+ System.ValueTuple<System.Runtime.Intrinsics.Vector128<System.UInt16>,System.Runtime.Intrinsics.Vector128<System.UInt16>>
+
+
+ [System.Runtime.CompilerServices.TupleElementNames(new System.String[] { "Value1", "Value2" })]
+ [<System.Runtime.CompilerServices.TupleElementNames(new System.String[] { "Value1", "Value2" })>]
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ System.Runtime.Intrinsics
+ 7.0.0.0
+
+
+ System.ValueTuple<System.Runtime.Intrinsics.Vector128<System.UInt32>,System.Runtime.Intrinsics.Vector128<System.UInt32>>
+
+
+ [System.Runtime.CompilerServices.TupleElementNames(new System.String[] { "Value1", "Value2" })]
+ [<System.Runtime.CompilerServices.TupleElementNames(new System.String[] { "Value1", "Value2" })>]
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ System.Runtime.Intrinsics
+ 7.0.0.0
+
+
+ System.ValueTuple<System.Runtime.Intrinsics.Vector128<System.UInt64>,System.Runtime.Intrinsics.Vector128<System.UInt64>>
+
+
+ [System.Runtime.CompilerServices.TupleElementNames(new System.String[] { "Value1", "Value2" })]
+ [<System.Runtime.CompilerServices.TupleElementNames(new System.String[] { "Value1", "Value2" })>]
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ System.Runtime.Intrinsics
+ 7.0.0.0
+
+
+ System.ValueTuple<System.Runtime.Intrinsics.Vector64<System.Byte>,System.Runtime.Intrinsics.Vector64<System.Byte>>
+
+
+ [System.Runtime.CompilerServices.TupleElementNames(new System.String[] { "Value1", "Value2" })]
+ [<System.Runtime.CompilerServices.TupleElementNames(new System.String[] { "Value1", "Value2" })>]
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ System.Runtime.Intrinsics
+ 7.0.0.0
+
+
+ System.ValueTuple<System.Runtime.Intrinsics.Vector64<System.Double>,System.Runtime.Intrinsics.Vector64<System.Double>>
+
+
+ [System.Runtime.CompilerServices.TupleElementNames(new System.String[] { "Value1", "Value2" })]
+ [<System.Runtime.CompilerServices.TupleElementNames(new System.String[] { "Value1", "Value2" })>]
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ System.Runtime.Intrinsics
+ 7.0.0.0
+
+
+ System.ValueTuple<System.Runtime.Intrinsics.Vector64<System.Int16>,System.Runtime.Intrinsics.Vector64<System.Int16>>
+
+
+ [System.Runtime.CompilerServices.TupleElementNames(new System.String[] { "Value1", "Value2" })]
+ [<System.Runtime.CompilerServices.TupleElementNames(new System.String[] { "Value1", "Value2" })>]
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ System.Runtime.Intrinsics
+ 7.0.0.0
+
+
+ System.ValueTuple<System.Runtime.Intrinsics.Vector64<System.Int32>,System.Runtime.Intrinsics.Vector64<System.Int32>>
+
+
+ [System.Runtime.CompilerServices.TupleElementNames(new System.String[] { "Value1", "Value2" })]
+ [<System.Runtime.CompilerServices.TupleElementNames(new System.String[] { "Value1", "Value2" })>]
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ System.Runtime.Intrinsics
+ 7.0.0.0
+
+
+ System.ValueTuple<System.Runtime.Intrinsics.Vector64<System.Int64>,System.Runtime.Intrinsics.Vector64<System.Int64>>
+
+
+ [System.Runtime.CompilerServices.TupleElementNames(new System.String[] { "Value1", "Value2" })]
+ [<System.Runtime.CompilerServices.TupleElementNames(new System.String[] { "Value1", "Value2" })>]
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ System.Runtime.Intrinsics
+ 7.0.0.0
+
+
+ System.ValueTuple<System.Runtime.Intrinsics.Vector64<System.SByte>,System.Runtime.Intrinsics.Vector64<System.SByte>>
+
+
+ [System.Runtime.CompilerServices.TupleElementNames(new System.String[] { "Value1", "Value2" })]
+ [<System.Runtime.CompilerServices.TupleElementNames(new System.String[] { "Value1", "Value2" })>]
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ System.Runtime.Intrinsics
+ 7.0.0.0
+
+
+ System.ValueTuple<System.Runtime.Intrinsics.Vector64<System.Single>,System.Runtime.Intrinsics.Vector64<System.Single>>
+
+
+ [System.Runtime.CompilerServices.TupleElementNames(new System.String[] { "Value1", "Value2" })]
+ [<System.Runtime.CompilerServices.TupleElementNames(new System.String[] { "Value1", "Value2" })>]
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ System.Runtime.Intrinsics
+ 7.0.0.0
+
+
+ System.ValueTuple<System.Runtime.Intrinsics.Vector64<System.UInt16>,System.Runtime.Intrinsics.Vector64<System.UInt16>>
+
+
+ [System.Runtime.CompilerServices.TupleElementNames(new System.String[] { "Value1", "Value2" })]
+ [<System.Runtime.CompilerServices.TupleElementNames(new System.String[] { "Value1", "Value2" })>]
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ System.Runtime.Intrinsics
+ 7.0.0.0
+
+
+ System.ValueTuple<System.Runtime.Intrinsics.Vector64<System.UInt32>,System.Runtime.Intrinsics.Vector64<System.UInt32>>
+
+
+ [System.Runtime.CompilerServices.TupleElementNames(new System.String[] { "Value1", "Value2" })]
+ [<System.Runtime.CompilerServices.TupleElementNames(new System.String[] { "Value1", "Value2" })>]
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ System.Runtime.Intrinsics
+ 7.0.0.0
+
+
+ System.ValueTuple<System.Runtime.Intrinsics.Vector64<System.UInt64>,System.Runtime.Intrinsics.Vector64<System.UInt64>>
+
+
+ [System.Runtime.CompilerServices.TupleElementNames(new System.String[] { "Value1", "Value2" })]
+ [<System.Runtime.CompilerServices.TupleElementNames(new System.String[] { "Value1", "Value2" })>]
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ System.Runtime.Intrinsics
+ 7.0.0.0
+
+
+ System.ValueTuple<System.Runtime.Intrinsics.Vector64<System.Byte>,System.Runtime.Intrinsics.Vector64<System.Byte>>
+
+
+ [System.Runtime.CompilerServices.TupleElementNames(new System.String[] { "Value1", "Value2" })]
+ [<System.Runtime.CompilerServices.TupleElementNames(new System.String[] { "Value1", "Value2" })>]
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ System.Runtime.Intrinsics
+ 7.0.0.0
+
+
+ System.ValueTuple<System.Runtime.Intrinsics.Vector64<System.Double>,System.Runtime.Intrinsics.Vector64<System.Double>>
+
+
+ [System.Runtime.CompilerServices.TupleElementNames(new System.String[] { "Value1", "Value2" })]
+ [<System.Runtime.CompilerServices.TupleElementNames(new System.String[] { "Value1", "Value2" })>]
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ System.Runtime.Intrinsics
+ 7.0.0.0
+
+
+ System.ValueTuple<System.Runtime.Intrinsics.Vector64<System.Int16>,System.Runtime.Intrinsics.Vector64<System.Int16>>
+
+
+ [System.Runtime.CompilerServices.TupleElementNames(new System.String[] { "Value1", "Value2" })]
+ [<System.Runtime.CompilerServices.TupleElementNames(new System.String[] { "Value1", "Value2" })>]
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ System.Runtime.Intrinsics
+ 7.0.0.0
+
+
+ System.ValueTuple<System.Runtime.Intrinsics.Vector64<System.Int32>,System.Runtime.Intrinsics.Vector64<System.Int32>>
+
+
+ [System.Runtime.CompilerServices.TupleElementNames(new System.String[] { "Value1", "Value2" })]
+ [<System.Runtime.CompilerServices.TupleElementNames(new System.String[] { "Value1", "Value2" })>]
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ System.Runtime.Intrinsics
+ 7.0.0.0
+
+
+ System.ValueTuple<System.Runtime.Intrinsics.Vector64<System.Int64>,System.Runtime.Intrinsics.Vector64<System.Int64>>
+
+
+ [System.Runtime.CompilerServices.TupleElementNames(new System.String[] { "Value1", "Value2" })]
+ [<System.Runtime.CompilerServices.TupleElementNames(new System.String[] { "Value1", "Value2" })>]
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ System.Runtime.Intrinsics
+ 7.0.0.0
+
+
+ System.ValueTuple<System.Runtime.Intrinsics.Vector64<System.SByte>,System.Runtime.Intrinsics.Vector64<System.SByte>>
+
+
+ [System.Runtime.CompilerServices.TupleElementNames(new System.String[] { "Value1", "Value2" })]
+ [<System.Runtime.CompilerServices.TupleElementNames(new System.String[] { "Value1", "Value2" })>]
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ System.Runtime.Intrinsics
+ 7.0.0.0
+
+
+ System.ValueTuple<System.Runtime.Intrinsics.Vector64<System.Single>,System.Runtime.Intrinsics.Vector64<System.Single>>
+
+
+ [System.Runtime.CompilerServices.TupleElementNames(new System.String[] { "Value1", "Value2" })]
+ [<System.Runtime.CompilerServices.TupleElementNames(new System.String[] { "Value1", "Value2" })>]
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ System.Runtime.Intrinsics
+ 7.0.0.0
+
+
+ System.ValueTuple<System.Runtime.Intrinsics.Vector64<System.UInt16>,System.Runtime.Intrinsics.Vector64<System.UInt16>>
+
+
+ [System.Runtime.CompilerServices.TupleElementNames(new System.String[] { "Value1", "Value2" })]
+ [<System.Runtime.CompilerServices.TupleElementNames(new System.String[] { "Value1", "Value2" })>]
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ System.Runtime.Intrinsics
+ 7.0.0.0
+
+
+ System.ValueTuple<System.Runtime.Intrinsics.Vector64<System.UInt32>,System.Runtime.Intrinsics.Vector64<System.UInt32>>
+
+
+ [System.Runtime.CompilerServices.TupleElementNames(new System.String[] { "Value1", "Value2" })]
+ [<System.Runtime.CompilerServices.TupleElementNames(new System.String[] { "Value1", "Value2" })>]
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ System.Runtime.Intrinsics
+ 7.0.0.0
+
+
+ System.ValueTuple<System.Runtime.Intrinsics.Vector64<System.UInt64>,System.Runtime.Intrinsics.Vector64<System.UInt64>>
+
+
+ [System.Runtime.CompilerServices.TupleElementNames(new System.String[] { "Value1", "Value2" })]
+ [<System.Runtime.CompilerServices.TupleElementNames(new System.String[] { "Value1", "Value2" })>]
+
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
diff --git a/xml/System.Security.Cryptography.Cose/CoseHeaderLabel.xml b/xml/System.Security.Cryptography.Cose/CoseHeaderLabel.xml
new file mode 100644
index 00000000000..48ef19e2612
--- /dev/null
+++ b/xml/System.Security.Cryptography.Cose/CoseHeaderLabel.xml
@@ -0,0 +1,361 @@
+
+
+
+
+
+
+
+
+ System.Security.Cryptography.Cose
+ 7.0.0.0
+
+
+ System.ValueType
+
+
+
+ System.IEquatable<System.Security.Cryptography.Cose.CoseHeaderLabel>
+
+
+
+
+ [System.Diagnostics.DebuggerDisplay("{DebuggerDisplay,nq}")]
+ [<System.Diagnostics.DebuggerDisplay("{DebuggerDisplay,nq}")>]
+
+
+ [System.Runtime.CompilerServices.IsReadOnly]
+ [<System.Runtime.CompilerServices.IsReadOnly>]
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Constructor
+
+ System.Security.Cryptography.Cose
+ 7.0.0.0
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Constructor
+
+ System.Security.Cryptography.Cose
+ 7.0.0.0
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ System.Security.Cryptography.Cose
+ 7.0.0.0
+
+
+ System.Security.Cryptography.Cose.CoseHeaderLabel
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ System.Security.Cryptography.Cose
+ 7.0.0.0
+
+
+ System.Security.Cryptography.Cose.CoseHeaderLabel
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ System.Security.Cryptography.Cose
+ 7.0.0.0
+
+
+ System.Security.Cryptography.Cose.CoseHeaderLabel
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ System.Security.Cryptography.Cose
+ 7.0.0.0
+
+
+ System.Security.Cryptography.Cose.CoseHeaderLabel
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Security.Cryptography.Cose
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+ [System.Diagnostics.CodeAnalysis.NotNullWhen(true)]
+ [<System.Diagnostics.CodeAnalysis.NotNullWhen(true)>]
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ M:System.IEquatable`1.Equals(`0)
+
+
+ System.Security.Cryptography.Cose
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Security.Cryptography.Cose
+ 7.0.0.0
+
+
+ System.Int32
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ System.Security.Cryptography.Cose
+ 7.0.0.0
+
+
+ System.Security.Cryptography.Cose.CoseHeaderLabel
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ System.Security.Cryptography.Cose
+ 7.0.0.0
+
+
+ System.Security.Cryptography.Cose.CoseHeaderLabel
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Security.Cryptography.Cose
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Security.Cryptography.Cose
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ System.Security.Cryptography.Cose
+ 7.0.0.0
+
+
+ System.Security.Cryptography.Cose.CoseHeaderLabel
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
diff --git a/xml/System.Security.Cryptography.Cose/CoseHeaderMap+Enumerator.xml b/xml/System.Security.Cryptography.Cose/CoseHeaderMap+Enumerator.xml
new file mode 100644
index 00000000000..ffe6deaf44c
--- /dev/null
+++ b/xml/System.Security.Cryptography.Cose/CoseHeaderMap+Enumerator.xml
@@ -0,0 +1,163 @@
+
+
+
+
+
+
+
+
+ System.Security.Cryptography.Cose
+ 7.0.0.0
+
+
+ System.ValueType
+
+
+
+ System.Collections.Generic.IEnumerator<System.ValueTuple<System.Security.Cryptography.Cose.CoseHeaderLabel,System.ReadOnlyMemory<System.Byte>>>
+
+
+ System.Collections.IEnumerator
+
+
+ System.IDisposable
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ P:System.Collections.Generic.IEnumerator`1.Current
+
+
+ System.Security.Cryptography.Cose
+ 7.0.0.0
+
+
+
+ [System.Runtime.CompilerServices.TupleElementNames(new System.String[] { "Label", "EncodedValue" })]
+ [<System.Runtime.CompilerServices.TupleElementNames(new System.String[] { "Label", "EncodedValue" })>]
+
+
+ [get: System.Runtime.CompilerServices.IsReadOnly]
+ [<get: System.Runtime.CompilerServices.IsReadOnly>]
+
+
+
+ System.ValueTuple<System.Security.Cryptography.Cose.CoseHeaderLabel,System.ReadOnlyMemory<System.Byte>>
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ M:System.IDisposable.Dispose
+
+
+ System.Security.Cryptography.Cose
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ M:System.Collections.IEnumerator.MoveNext
+
+
+ System.Security.Cryptography.Cose
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ M:System.Collections.IEnumerator.Reset
+
+
+ System.Security.Cryptography.Cose
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ P:System.Collections.IEnumerator.Current
+
+
+ System.Security.Cryptography.Cose
+ 7.0.0.0
+
+
+ System.Object
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
diff --git a/xml/System.Security.Cryptography.Cose/CoseHeaderMap.xml b/xml/System.Security.Cryptography.Cose/CoseHeaderMap.xml
new file mode 100644
index 00000000000..9734820deee
--- /dev/null
+++ b/xml/System.Security.Cryptography.Cose/CoseHeaderMap.xml
@@ -0,0 +1,400 @@
+
+
+
+
+
+
+
+
+ System.Security.Cryptography.Cose
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ System.Collections.Generic.IEnumerable<System.ValueTuple<System.Security.Cryptography.Cose.CoseHeaderLabel,System.ReadOnlyMemory<System.Byte>>>
+
+
+ System.Collections.IEnumerable
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Constructor
+
+ System.Security.Cryptography.Cose
+ 7.0.0.0
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Security.Cryptography.Cose
+ 7.0.0.0
+
+
+ System.ReadOnlyMemory<System.Byte>
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Security.Cryptography.Cose
+ 7.0.0.0
+
+
+ System.Security.Cryptography.Cose.CoseHeaderMap+Enumerator
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Security.Cryptography.Cose
+ 7.0.0.0
+
+
+ System.ReadOnlySpan<System.Byte>
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Security.Cryptography.Cose
+ 7.0.0.0
+
+
+ System.Int32
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Security.Cryptography.Cose
+ 7.0.0.0
+
+
+ System.String
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ System.Security.Cryptography.Cose
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Security.Cryptography.Cose
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Security.Cryptography.Cose
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Security.Cryptography.Cose
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Security.Cryptography.Cose
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Security.Cryptography.Cose
+ 7.0.0.0
+
+
+ System.Void
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ M:System.Collections.Generic.IEnumerable`1.GetEnumerator
+
+
+ System.Security.Cryptography.Cose
+ 7.0.0.0
+
+
+ System.Collections.Generic.IEnumerator<System.ValueTuple<System.Security.Cryptography.Cose.CoseHeaderLabel,System.ReadOnlyMemory<System.Byte>>>
+
+
+ [System.Runtime.CompilerServices.TupleElementNames(new System.String[] { "Label", "EncodedValue" })]
+ [<System.Runtime.CompilerServices.TupleElementNames(new System.String[] { "Label", "EncodedValue" })>]
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ M:System.Collections.IEnumerable.GetEnumerator
+
+
+ System.Security.Cryptography.Cose
+ 7.0.0.0
+
+
+ System.Collections.IEnumerator
+
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Security.Cryptography.Cose
+ 7.0.0.0
+
+
+ System.Boolean
+
+
+
+
+
+
+ To be added.
+ 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
new file mode 100644
index 00000000000..3e76169dd3e
--- /dev/null
+++ b/xml/System.Security.Cryptography.Cose/CoseMessage.xml
@@ -0,0 +1,110 @@
+
+
+
+
+
+
+
+
+ System.Security.Cryptography.Cose
+ 7.0.0.0
+
+
+ System.Object
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ System.Security.Cryptography.Cose
+ 7.0.0.0
+
+
+ System.Nullable<System.ReadOnlyMemory<System.Byte>>
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Security.Cryptography.Cose
+ 7.0.0.0
+
+
+ System.Security.Cryptography.Cose.CoseSign1Message
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ System.Security.Cryptography.Cose
+ 7.0.0.0
+
+
+ System.Security.Cryptography.Cose.CoseHeaderMap
+
+
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Property
+
+ System.Security.Cryptography.Cose
+ 7.0.0.0
+
+
+ System.Security.Cryptography.Cose.CoseHeaderMap
+
+
+ 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
new file mode 100644
index 00000000000..6fdfd856baa
--- /dev/null
+++ b/xml/System.Security.Cryptography.Cose/CoseSign1Message.xml
@@ -0,0 +1,262 @@
+
+
+
+
+
+
+
+
+ System.Security.Cryptography.Cose
+ 7.0.0.0
+
+
+ System.Security.Cryptography.Cose.CoseMessage
+
+
+
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+ Method
+
+ System.Security.Cryptography.Cose
+ 7.0.0.0
+
+
+
+ [System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
+ [<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
+
+
+
+ System.Byte[]
+
+
+
+
+
+
+
+
+ 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.Cose
+ 7.0.0.0
+
+
+
+ [System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
+ [<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
+
+
+
+ System.Byte[]
+
+
+
+
+
+
+
+
+ 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.Cose
+ 7.0.0.0
+
+
+
+ [System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
+ [<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
+
+
+
+ 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.Cose
+ 7.0.0.0
+
+
+
+ [System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
+ [<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
+
+
+
+ System.Boolean
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Security.Cryptography.Cose
+ 7.0.0.0
+
+
+
+ [System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
+ [<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
+
+
+
+ System.Boolean
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Security.Cryptography.Cose
+ 7.0.0.0
+
+
+
+ [System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
+ [<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
+
+
+
+ System.Boolean
+
+
+
+
+
+
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+ To be added.
+
+
+
+
+
+
+
+
+
+ Method
+
+ System.Security.Cryptography.Cose
+ 7.0.0.0
+
+
+
+ [System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
+ [<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
+
+
+
+ System.Boolean
+
+
+
+
+
+
+ To be added.
+ To be added.
+ 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 6246980d31f..be3a6762d9b 100644
--- a/xml/System.Security.Cryptography.X509Certificates/CertificateRequest.xml
+++ b/xml/System.Security.Cryptography.X509Certificates/CertificateRequest.xml
@@ -22,15 +22,26 @@
netstandard
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
-
+
+
System.Object
+
+
+ [System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
+ [<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
+
+
Represents an abstraction over the PKCS#10 CertificationRequestInfo and the X.509 TbsCertificate.
@@ -76,6 +87,10 @@
netstandard
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
@@ -122,6 +137,10 @@
netstandard
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
@@ -168,6 +187,10 @@
netstandard
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
@@ -215,6 +238,10 @@
netstandard
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
@@ -267,6 +294,10 @@
netstandard
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
@@ -320,6 +351,10 @@
netstandard
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
System.Collections.ObjectModel.Collection<System.Security.Cryptography.X509Certificates.X509Extension>
@@ -362,6 +397,10 @@
netstandard
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
System.Security.Cryptography.X509Certificates.X509Certificate2
@@ -433,6 +472,10 @@ The netstandard
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
System.Security.Cryptography.X509Certificates.X509Certificate2
@@ -542,6 +589,10 @@ The netstandard
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
System.Security.Cryptography.X509Certificates.X509Certificate2
@@ -662,6 +717,10 @@ If you need an MD5 or SHA-1 based certificate signature, you need to implement a
netstandard
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
System.Byte[]
@@ -740,6 +799,10 @@ public static string PemEncodeSigningRequest(CertificateRequest request, PkcsSig
netstandard
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
System.Byte[]
@@ -780,6 +843,10 @@ public static string PemEncodeSigningRequest(CertificateRequest request, PkcsSig
netstandard
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
System.Security.Cryptography.HashAlgorithmName
@@ -814,6 +881,10 @@ public static string PemEncodeSigningRequest(CertificateRequest request, PkcsSig
netstandard
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
System.Security.Cryptography.X509Certificates.PublicKey
@@ -848,6 +919,10 @@ public static string PemEncodeSigningRequest(CertificateRequest request, PkcsSig
netstandard
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
System.Security.Cryptography.X509Certificates.X500DistinguishedName
diff --git a/xml/System.Security.Cryptography.X509Certificates/DSACertificateExtensions.xml b/xml/System.Security.Cryptography.X509Certificates/DSACertificateExtensions.xml
index 211a0d7f8a3..0263352b994 100644
--- a/xml/System.Security.Cryptography.X509Certificates/DSACertificateExtensions.xml
+++ b/xml/System.Security.Cryptography.X509Certificates/DSACertificateExtensions.xml
@@ -22,10 +22,15 @@
netstandard
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
-
+
+
System.Object
@@ -71,6 +76,10 @@
netstandard
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
[System.Security.SecuritySafeCritical]
@@ -126,6 +135,10 @@
netstandard
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
[System.Security.SecuritySafeCritical]
@@ -173,6 +186,10 @@
netstandard
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
[System.Security.SecuritySafeCritical]
diff --git a/xml/System.Security.Cryptography.X509Certificates/ECDsaCertificateExtensions.xml b/xml/System.Security.Cryptography.X509Certificates/ECDsaCertificateExtensions.xml
index dbc226f49c4..a5046574365 100644
--- a/xml/System.Security.Cryptography.X509Certificates/ECDsaCertificateExtensions.xml
+++ b/xml/System.Security.Cryptography.X509Certificates/ECDsaCertificateExtensions.xml
@@ -25,10 +25,15 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
-
+
+
System.Object
@@ -64,6 +69,10 @@
netstandard
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
[System.Security.SecuritySafeCritical]
@@ -122,6 +131,10 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
[System.Security.SecuritySafeCritical]
@@ -172,6 +185,10 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
[System.Security.SecuritySafeCritical]
diff --git a/xml/System.Security.Cryptography.X509Certificates/OpenFlags.xml b/xml/System.Security.Cryptography.X509Certificates/OpenFlags.xml
index 10590881572..f6eb0e7e8ca 100644
--- a/xml/System.Security.Cryptography.X509Certificates/OpenFlags.xml
+++ b/xml/System.Security.Cryptography.X509Certificates/OpenFlags.xml
@@ -27,10 +27,15 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
-
+
+
System.Enum
@@ -92,6 +97,10 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
System.Security.Cryptography.X509Certificates.OpenFlags
@@ -130,6 +139,10 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
System.Security.Cryptography.X509Certificates.OpenFlags
@@ -168,6 +181,10 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
System.Security.Cryptography.X509Certificates.OpenFlags
@@ -206,6 +223,10 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
System.Security.Cryptography.X509Certificates.OpenFlags
@@ -244,6 +265,10 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
System.Security.Cryptography.X509Certificates.OpenFlags
diff --git a/xml/System.Security.Cryptography.X509Certificates/PublicKey.xml b/xml/System.Security.Cryptography.X509Certificates/PublicKey.xml
index 8d30dea0865..6884a095a80 100644
--- a/xml/System.Security.Cryptography.X509Certificates/PublicKey.xml
+++ b/xml/System.Security.Cryptography.X509Certificates/PublicKey.xml
@@ -27,10 +27,15 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
-
+
+
System.Object
@@ -78,6 +83,10 @@
netstandard
+
+ System.Security.Cryptography
+ 7.0.0.0
+
@@ -120,6 +129,10 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
@@ -149,6 +162,10 @@
netstandard
+
+ System.Security.Cryptography
+ 7.0.0.0
+
System.Security.Cryptography.X509Certificates.PublicKey
@@ -195,6 +212,10 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
[get: System.Runtime.TargetedPatchingOptOut("Performance critical to inline this type of method across NGen image boundaries")]
@@ -251,6 +272,10 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
[get: System.Runtime.TargetedPatchingOptOut("Performance critical to inline this type of method across NGen image boundaries")]
@@ -282,6 +307,10 @@
netstandard
+
+ System.Security.Cryptography
+ 7.0.0.0
+
System.Byte[]
@@ -308,6 +337,10 @@
netstandard
+
+ System.Security.Cryptography
+ 7.0.0.0
+
[System.Runtime.Versioning.UnsupportedOSPlatform("ios")]
@@ -317,6 +350,10 @@
[System.Runtime.Versioning.UnsupportedOSPlatform("tvos")]
[<System.Runtime.Versioning.UnsupportedOSPlatform("tvos")>]
+
+ [System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
+ [<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
+
System.Security.Cryptography.DSA
@@ -345,6 +382,16 @@
netstandard
+
+ System.Security.Cryptography
+ 7.0.0.0
+
+
+
+ [System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
+ [<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
+
+
System.Security.Cryptography.ECDiffieHellman
@@ -372,6 +419,16 @@
netstandard
+
+ System.Security.Cryptography
+ 7.0.0.0
+
+
+
+ [System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
+ [<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
+
+
System.Security.Cryptography.ECDsa
@@ -399,6 +456,16 @@
netstandard
+
+ System.Security.Cryptography
+ 7.0.0.0
+
+
+
+ [System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
+ [<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
+
+
System.Security.Cryptography.RSA
@@ -438,6 +505,10 @@
6.0.0.0
7.0.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
[System.Obsolete("PublicKey.Key is obsolete. Use the appropriate method to get the public key, such as GetRSAPublicKey.", DiagnosticId="SYSLIB0027", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
@@ -500,6 +571,10 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
System.Security.Cryptography.Oid
@@ -541,6 +616,10 @@
netstandard
+
+ System.Security.Cryptography
+ 7.0.0.0
+
System.Boolean
diff --git a/xml/System.Security.Cryptography.X509Certificates/RSACertificateExtensions.xml b/xml/System.Security.Cryptography.X509Certificates/RSACertificateExtensions.xml
index 703412ab6a2..d620dfc86e5 100644
--- a/xml/System.Security.Cryptography.X509Certificates/RSACertificateExtensions.xml
+++ b/xml/System.Security.Cryptography.X509Certificates/RSACertificateExtensions.xml
@@ -26,10 +26,15 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
-
+
+
System.Object
@@ -65,6 +70,10 @@
netstandard
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
[System.Security.SecuritySafeCritical]
@@ -124,6 +133,10 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
[System.Security.SecuritySafeCritical]
@@ -175,6 +188,10 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
[System.Security.SecuritySafeCritical]
diff --git a/xml/System.Security.Cryptography.X509Certificates/StoreLocation.xml b/xml/System.Security.Cryptography.X509Certificates/StoreLocation.xml
index 58fddd04714..2a8ab07f66b 100644
--- a/xml/System.Security.Cryptography.X509Certificates/StoreLocation.xml
+++ b/xml/System.Security.Cryptography.X509Certificates/StoreLocation.xml
@@ -27,10 +27,15 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
-
+
+
System.Enum
@@ -88,6 +93,10 @@ The following example opens an X.509 certificate store, adds and deletes certifi
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
System.Security.Cryptography.X509Certificates.StoreLocation
@@ -126,6 +135,10 @@ The following example opens an X.509 certificate store, adds and deletes certifi
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
System.Security.Cryptography.X509Certificates.StoreLocation
diff --git a/xml/System.Security.Cryptography.X509Certificates/StoreName.xml b/xml/System.Security.Cryptography.X509Certificates/StoreName.xml
index 26f98ddd195..41cbf09c32b 100644
--- a/xml/System.Security.Cryptography.X509Certificates/StoreName.xml
+++ b/xml/System.Security.Cryptography.X509Certificates/StoreName.xml
@@ -27,10 +27,15 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
-
+
+
System.Enum
@@ -85,6 +90,10 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
System.Security.Cryptography.X509Certificates.StoreName
@@ -123,6 +132,10 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
System.Security.Cryptography.X509Certificates.StoreName
@@ -161,6 +174,10 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
System.Security.Cryptography.X509Certificates.StoreName
@@ -199,6 +216,10 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
System.Security.Cryptography.X509Certificates.StoreName
@@ -237,6 +258,10 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
System.Security.Cryptography.X509Certificates.StoreName
@@ -275,6 +300,10 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
System.Security.Cryptography.X509Certificates.StoreName
@@ -313,6 +342,10 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
System.Security.Cryptography.X509Certificates.StoreName
@@ -351,6 +384,10 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
System.Security.Cryptography.X509Certificates.StoreName
diff --git a/xml/System.Security.Cryptography.X509Certificates/SubjectAlternativeNameBuilder.xml b/xml/System.Security.Cryptography.X509Certificates/SubjectAlternativeNameBuilder.xml
index 3a42351e80a..831578c9015 100644
--- a/xml/System.Security.Cryptography.X509Certificates/SubjectAlternativeNameBuilder.xml
+++ b/xml/System.Security.Cryptography.X509Certificates/SubjectAlternativeNameBuilder.xml
@@ -22,10 +22,15 @@
netstandard
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
-
+
+
System.Object
@@ -60,6 +65,10 @@
netstandard
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
Initializes a new instance of the class.
@@ -91,6 +100,10 @@
netstandard
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
System.Void
@@ -130,6 +143,10 @@
netstandard
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
System.Void
@@ -169,6 +186,10 @@
netstandard
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
System.Void
@@ -208,6 +229,10 @@
netstandard
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
System.Void
@@ -247,6 +272,10 @@
netstandard
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
System.Void
@@ -285,6 +314,10 @@
netstandard
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
System.Security.Cryptography.X509Certificates.X509Extension
diff --git a/xml/System.Security.Cryptography.X509Certificates/X500DistinguishedName.xml b/xml/System.Security.Cryptography.X509Certificates/X500DistinguishedName.xml
index 632f4923efa..68b3f66fca0 100644
--- a/xml/System.Security.Cryptography.X509Certificates/X500DistinguishedName.xml
+++ b/xml/System.Security.Cryptography.X509Certificates/X500DistinguishedName.xml
@@ -27,10 +27,15 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
-
+
+
System.Security.Cryptography.AsnEncodedData
@@ -125,6 +130,10 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
@@ -167,6 +176,10 @@
netstandard
+
+ System.Security.Cryptography
+ 7.0.0.0
+
@@ -206,6 +219,10 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
[System.Runtime.TargetedPatchingOptOut("Performance critical to inline this type of method across NGen image boundaries")]
@@ -267,6 +284,10 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
@@ -322,6 +343,10 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
[System.Runtime.TargetedPatchingOptOut("Performance critical to inline this type of method across NGen image boundaries")]
@@ -383,6 +408,10 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
@@ -440,6 +469,10 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
System.String
@@ -500,6 +533,10 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
System.String
@@ -560,6 +597,10 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
System.String
diff --git a/xml/System.Security.Cryptography.X509Certificates/X500DistinguishedNameFlags.xml b/xml/System.Security.Cryptography.X509Certificates/X500DistinguishedNameFlags.xml
index 59e42fcd194..37c0945b311 100644
--- a/xml/System.Security.Cryptography.X509Certificates/X500DistinguishedNameFlags.xml
+++ b/xml/System.Security.Cryptography.X509Certificates/X500DistinguishedNameFlags.xml
@@ -27,10 +27,15 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
-
+
+
System.Enum
@@ -94,6 +99,10 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
System.Security.Cryptography.X509Certificates.X500DistinguishedNameFlags
@@ -132,6 +141,10 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
System.Security.Cryptography.X509Certificates.X500DistinguishedNameFlags
@@ -170,6 +183,10 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
System.Security.Cryptography.X509Certificates.X500DistinguishedNameFlags
@@ -208,6 +225,10 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
System.Security.Cryptography.X509Certificates.X500DistinguishedNameFlags
@@ -246,6 +267,10 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
System.Security.Cryptography.X509Certificates.X500DistinguishedNameFlags
@@ -284,6 +309,10 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
System.Security.Cryptography.X509Certificates.X500DistinguishedNameFlags
@@ -322,6 +351,10 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
System.Security.Cryptography.X509Certificates.X500DistinguishedNameFlags
@@ -360,6 +393,10 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
System.Security.Cryptography.X509Certificates.X500DistinguishedNameFlags
@@ -398,6 +435,10 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
System.Security.Cryptography.X509Certificates.X500DistinguishedNameFlags
@@ -436,6 +477,10 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
System.Security.Cryptography.X509Certificates.X500DistinguishedNameFlags
diff --git a/xml/System.Security.Cryptography.X509Certificates/X509BasicConstraintsExtension.xml b/xml/System.Security.Cryptography.X509Certificates/X509BasicConstraintsExtension.xml
index 092f46d101e..2841382532f 100644
--- a/xml/System.Security.Cryptography.X509Certificates/X509BasicConstraintsExtension.xml
+++ b/xml/System.Security.Cryptography.X509Certificates/X509BasicConstraintsExtension.xml
@@ -27,10 +27,15 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
-
+
+
System.Security.Cryptography.X509Certificates.X509Extension
@@ -97,6 +102,10 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
Initializes a new instance of the class.
@@ -144,6 +153,10 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
@@ -193,6 +206,10 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
@@ -241,6 +258,10 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
System.Boolean
@@ -297,6 +318,10 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
System.Void
@@ -346,6 +371,10 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
System.Boolean
@@ -403,6 +432,10 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
System.Int32
diff --git a/xml/System.Security.Cryptography.X509Certificates/X509Certificate.xml b/xml/System.Security.Cryptography.X509Certificates/X509Certificate.xml
index 9872114f84b..5dc615f24c2 100644
--- a/xml/System.Security.Cryptography.X509Certificates/X509Certificate.xml
+++ b/xml/System.Security.Cryptography.X509Certificates/X509Certificate.xml
@@ -46,10 +46,15 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
-
+
+
System.Object
@@ -143,11 +148,19 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
[System.Obsolete("X509Certificate and X509Certificate2 are immutable. Use the appropriate constructor to create a new certificate.", DiagnosticId="SYSLIB0026", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
[<System.Obsolete("X509Certificate and X509Certificate2 are immutable. Use the appropriate constructor to create a new certificate.", DiagnosticId="SYSLIB0026", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
+
+ [System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
+ [<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
+
@@ -193,6 +206,16 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
+
+
+ [System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
+ [<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
+
+
@@ -263,7 +286,15 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
+
+ [System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
+ [<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
+
[System.Security.SecurityCritical]
[<System.Security.SecurityCritical>]
@@ -325,7 +356,15 @@
6.0.0.0
7.0.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
+
+ [System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
+ [<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
+
[System.Security.SecuritySafeCritical]
[<System.Security.SecuritySafeCritical>]
@@ -385,7 +424,15 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
+
+ [System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
+ [<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
+
[System.Security.SecuritySafeCritical]
[<System.Security.SecuritySafeCritical>]
@@ -455,11 +502,19 @@
6.0.0.0
7.0.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
[System.CLSCompliant(false)]
[<System.CLSCompliant(false)>]
+
+ [System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
+ [<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
+
@@ -527,6 +582,16 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
+
+
+ [System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
+ [<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
+
+
@@ -590,6 +655,10 @@
6.0.0.0
7.0.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
@@ -637,11 +706,19 @@
6.0.0.0
7.0.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
[System.CLSCompliant(false)]
[<System.CLSCompliant(false)>]
+
+ [System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
+ [<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
+
[System.Security.SecuritySafeCritical]
[<System.Security.SecuritySafeCritical>]
@@ -709,7 +786,15 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
+
+ [System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
+ [<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
+
[System.Security.SecuritySafeCritical]
[<System.Security.SecuritySafeCritical>]
@@ -772,11 +857,19 @@
6.0.0.0
7.0.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
[System.CLSCompliant(false)]
[<System.CLSCompliant(false)>]
+
+ [System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
+ [<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
+
@@ -848,6 +941,16 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
+
+
+ [System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
+ [<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
+
+
@@ -918,11 +1021,19 @@
6.0.0.0
7.0.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
[System.CLSCompliant(false)]
[<System.CLSCompliant(false)>]
+
+ [System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
+ [<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
+
[System.Security.SecuritySafeCritical]
[<System.Security.SecuritySafeCritical>]
@@ -987,7 +1098,15 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
+
+ [System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
+ [<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
+
[System.Security.SecuritySafeCritical]
[<System.Security.SecuritySafeCritical>]
@@ -1050,7 +1169,15 @@
6.0.0.0
7.0.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
+
+ [System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
+ [<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
+
[System.Security.SecuritySafeCritical]
[<System.Security.SecuritySafeCritical>]
@@ -1118,7 +1245,15 @@
6.0.0.0
7.0.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
+
+ [System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
+ [<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
+
[System.Security.SecuritySafeCritical]
[<System.Security.SecuritySafeCritical>]
@@ -1196,6 +1331,10 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
System.Void
@@ -1243,6 +1382,10 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
[System.Security.SecuritySafeCritical]
@@ -1313,6 +1456,10 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
[System.Runtime.InteropServices.ComVisible(false)]
@@ -1389,6 +1536,10 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
[System.Security.SecuritySafeCritical]
@@ -1474,6 +1625,10 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
[System.Runtime.InteropServices.ComVisible(false)]
@@ -1547,6 +1702,10 @@
6.0.0.0
7.0.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
[System.CLSCompliant(false)]
@@ -1618,6 +1777,10 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
[System.Runtime.InteropServices.ComVisible(false)]
@@ -1685,6 +1848,10 @@
6.0.0.0
7.0.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
System.String
@@ -1741,6 +1908,10 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
System.Byte[]
@@ -1786,6 +1957,10 @@
netstandard
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
[System.Security.SecuritySafeCritical]
@@ -1844,6 +2019,10 @@
6.0.0.0
7.0.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
System.String
@@ -1889,6 +2068,10 @@
netstandard
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
System.String
@@ -1935,6 +2118,10 @@
6.0.0.0
7.0.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
System.String
@@ -1992,6 +2179,10 @@
6.0.0.0
7.0.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
System.String
@@ -2054,6 +2245,10 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
System.String
@@ -2111,6 +2306,10 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
[System.Security.SecuritySafeCritical]
@@ -2172,6 +2371,10 @@
6.0.0.0
7.0.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
[System.Obsolete("This method has been deprecated. Please use the Issuer property instead. https://go.microsoft.com/fwlink/?linkid=14202")]
@@ -2253,6 +2456,10 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
[System.Security.SecuritySafeCritical]
@@ -2312,6 +2519,10 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
[System.Security.SecuritySafeCritical]
@@ -2371,6 +2582,10 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
[System.Security.SecuritySafeCritical]
@@ -2428,6 +2643,10 @@
6.0.0.0
7.0.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
[System.Obsolete("This method has been deprecated. Please use the Subject property instead. https://go.microsoft.com/fwlink/?linkid=14202")]
@@ -2503,6 +2722,10 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
[System.Security.SecuritySafeCritical]
@@ -2562,6 +2785,10 @@ This value corresponds to the contents of the `subjectPublicKey` field of the Su
6.0.0.0
7.0.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
System.String
@@ -2614,6 +2841,10 @@ This value corresponds to the contents of the `subjectPublicKey` field of the Su
6.0.0.0
7.0.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
[System.Security.SecuritySafeCritical]
@@ -2672,6 +2903,10 @@ The output of this method is equivalent to the output of the 6.0.0.0
7.0.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
System.String
@@ -2724,6 +2959,10 @@ The output of this method is equivalent to the output of the 2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
[System.Security.SecuritySafeCritical]
@@ -2781,6 +3020,10 @@ The output of this method is equivalent to the output of the 6.0.0.0
7.0.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
System.String
@@ -2832,6 +3075,10 @@ The output of this method is equivalent to the output of the 2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
[get: System.Security.SecurityCritical]
@@ -2896,6 +3143,10 @@ The output of this method is equivalent to the output of the 6.0.0.0
7.0.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
[System.Obsolete("X509Certificate and X509Certificate2 are immutable. Use the appropriate constructor to create a new certificate.", DiagnosticId="SYSLIB0026", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
@@ -2963,6 +3214,10 @@ The output of this method is equivalent to the output of the 6.0.0.0
7.0.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
[System.Obsolete("X509Certificate and X509Certificate2 are immutable. Use the appropriate constructor to create a new certificate.", DiagnosticId="SYSLIB0026", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
@@ -3036,6 +3291,10 @@ The output of this method is equivalent to the output of the 6.0.0.0
7.0.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
[System.CLSCompliant(false)]
@@ -3110,6 +3369,10 @@ The output of this method is equivalent to the output of the 6.0.0.0
7.0.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
[System.Obsolete("X509Certificate and X509Certificate2 are immutable. Use the appropriate constructor to create a new certificate.", DiagnosticId="SYSLIB0026", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
@@ -3182,6 +3445,10 @@ The output of this method is equivalent to the output of the 6.0.0.0
7.0.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
[System.CLSCompliant(false)]
@@ -3252,6 +3519,10 @@ The output of this method is equivalent to the output of the 6.0.0.0
7.0.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
[System.Obsolete("X509Certificate and X509Certificate2 are immutable. Use the appropriate constructor to create a new certificate.", DiagnosticId="SYSLIB0026", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
@@ -3323,6 +3594,10 @@ The output of this method is equivalent to the output of the 2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
[get: System.Security.SecuritySafeCritical]
@@ -3367,6 +3642,10 @@ The output of this method is equivalent to the output of the 6.0.0.0
7.0.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
[System.Runtime.InteropServices.ComVisible(false)]
@@ -3423,6 +3702,10 @@ The output of this method is equivalent to the output of the 2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
[get: System.Security.SecuritySafeCritical]
@@ -3470,6 +3753,10 @@ The output of this method is equivalent to the output of the 6.0.0.0
7.0.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
System.Void
@@ -3514,6 +3801,10 @@ The output of this method is equivalent to the output of the 6.0.0.0
7.0.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
[System.Security.SecurityCritical]
@@ -3577,6 +3868,10 @@ The output of this method is equivalent to the output of the 2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
System.String
@@ -3629,6 +3924,10 @@ The output of this method is equivalent to the output of the 2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
[System.Security.SecuritySafeCritical]
@@ -3680,6 +3979,10 @@ The output of this method is equivalent to the output of the netstandard
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
System.Boolean
diff --git a/xml/System.Security.Cryptography.X509Certificates/X509Certificate2.xml b/xml/System.Security.Cryptography.X509Certificates/X509Certificate2.xml
index e7da2976f7c..7025401d514 100644
--- a/xml/System.Security.Cryptography.X509Certificates/X509Certificate2.xml
+++ b/xml/System.Security.Cryptography.X509Certificates/X509Certificate2.xml
@@ -28,10 +28,15 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
-
+
+
System.Security.Cryptography.X509Certificates.X509Certificate
@@ -114,11 +119,19 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
[System.Obsolete("X509Certificate and X509Certificate2 are immutable. Use the appropriate constructor to create a new certificate.", DiagnosticId="SYSLIB0026", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
[<System.Obsolete("X509Certificate and X509Certificate2 are immutable. Use the appropriate constructor to create a new certificate.", DiagnosticId="SYSLIB0026", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
+
+ [System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
+ [<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
+
@@ -172,6 +185,16 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
+
+
+ [System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
+ [<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
+
+
@@ -227,6 +250,16 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
+
+
+ [System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
+ [<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
+
+
@@ -270,6 +303,16 @@
netstandard
+
+ System.Security.Cryptography
+ 7.0.0.0
+
+
+
+ [System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
+ [<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
+
+
@@ -308,6 +351,16 @@
6.0.0.0
7.0.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
+
+
+ [System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
+ [<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
+
+
@@ -361,6 +414,16 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
+
+
+ [System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
+ [<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
+
+
@@ -415,11 +478,19 @@
6.0.0.0
7.0.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
[System.CLSCompliant(false)]
[<System.CLSCompliant(false)>]
+
+ [System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
+ [<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
+
@@ -482,6 +553,16 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
+
+
+ [System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
+ [<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
+
+
@@ -539,6 +620,10 @@
6.0.0.0
7.0.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
@@ -580,11 +665,19 @@
6.0.0.0
7.0.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
[System.CLSCompliant(false)]
[<System.CLSCompliant(false)>]
+
+ [System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
+ [<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
+
@@ -647,6 +740,16 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
+
+
+ [System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
+ [<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
+
+
@@ -706,11 +809,19 @@
6.0.0.0
7.0.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
[System.CLSCompliant(false)]
[<System.CLSCompliant(false)>]
+
+ [System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
+ [<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
+
@@ -775,6 +886,16 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
+
+
+ [System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
+ [<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
+
+
@@ -823,6 +944,16 @@
netstandard
+
+ System.Security.Cryptography
+ 7.0.0.0
+
+
+
+ [System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
+ [<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
+
+
@@ -853,6 +984,16 @@
netstandard
+
+ System.Security.Cryptography
+ 7.0.0.0
+
+
+
+ [System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
+ [<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
+
+
@@ -912,11 +1053,19 @@ If you create an 6.0.0.0
7.0.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
[System.CLSCompliant(false)]
[<System.CLSCompliant(false)>]
+
+ [System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
+ [<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
+
@@ -976,6 +1125,16 @@ If you create an 2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
+
+
+ [System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
+ [<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
+
+
@@ -1038,6 +1197,10 @@ If you create an 2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
[set: System.Runtime.Versioning.SupportedOSPlatform("windows")]
@@ -1089,6 +1252,10 @@ If you create an
netstandard
+
+ System.Security.Cryptography
+ 7.0.0.0
+
System.Security.Cryptography.X509Certificates.X509Certificate2
@@ -1128,6 +1295,16 @@ The specified private key doesn't match the public key for this certificate.
netstandard
+
+ System.Security.Cryptography
+ 7.0.0.0
+
+
+
+ [System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
+ [<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
+
+
System.Security.Cryptography.X509Certificates.X509Certificate2
@@ -1193,6 +1370,16 @@ The password specified for the private key is incorrect.
netstandard
+
+ System.Security.Cryptography
+ 7.0.0.0
+
+
+
+ [System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
+ [<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
+
+
System.Security.Cryptography.X509Certificates.X509Certificate2
@@ -1263,6 +1450,16 @@ The password specified for the private key is incorrect.
netstandard
+
+ System.Security.Cryptography
+ 7.0.0.0
+
+
+
+ [System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
+ [<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
+
+
System.Security.Cryptography.X509Certificates.X509Certificate2
@@ -1305,6 +1502,16 @@ For PEM-encoded certificates in a file, use
netstandard
+
+ System.Security.Cryptography
+ 7.0.0.0
+
+
+
+ [System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
+ [<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
+
+
System.Security.Cryptography.X509Certificates.X509Certificate2
@@ -1367,6 +1574,16 @@ The certificate uses an unknown public key algorithm.
netstandard
+
+ System.Security.Cryptography
+ 7.0.0.0
+
+
+
+ [System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
+ [<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
+
+
System.Security.Cryptography.X509Certificates.X509Certificate2
@@ -1437,6 +1654,9 @@ The certificate uses an unknown public key algorithm.
netstandard
+
+ System.Security.Cryptography
+
[System.MonoTODO("X509ContentType.SerializedCert is not supported")]
@@ -1488,6 +1708,10 @@ The certificate uses an unknown public key algorithm.
netstandard
+
+ System.Security.Cryptography
+ 7.0.0.0
+
System.String
@@ -1542,6 +1766,10 @@ The certificate is encoded according to the IETF RFC 7468 "strict"
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
System.Security.Cryptography.X509Certificates.X509ExtensionCollection
@@ -1598,6 +1826,10 @@ The certificate is encoded according to the IETF RFC 7468 "strict"
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
[set: System.Runtime.Versioning.SupportedOSPlatform("windows")]
@@ -1673,7 +1905,15 @@ The certificate is encoded according to the IETF RFC 7468 "strict"
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
+
+ [System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
+ [<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
+
[System.MonoTODO("Detection limited to Cert, Pfx, Pkcs12, Pkcs7 and Unknown")]
[<System.MonoTODO("Detection limited to Cert, Pfx, Pkcs12, Pkcs7 and Unknown")>]
@@ -1727,6 +1967,16 @@ The certificate is encoded according to the IETF RFC 7468 "strict"
netstandard
+
+ System.Security.Cryptography
+ 7.0.0.0
+
+
+
+ [System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
+ [<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
+
+
System.Security.Cryptography.X509Certificates.X509ContentType
@@ -1770,7 +2020,15 @@ The certificate is encoded according to the IETF RFC 7468 "strict"
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
+
+ [System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
+ [<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
+
[System.MonoTODO("Detection limited to Cert, Pfx, Pkcs12 and Unknown")]
[<System.MonoTODO("Detection limited to Cert, Pfx, Pkcs12 and Unknown")>]
@@ -1814,6 +2072,10 @@ The certificate is encoded according to the IETF RFC 7468 "strict"
netstandard
+
+ System.Security.Cryptography
+ 7.0.0.0
+
System.Security.Cryptography.ECDiffieHellman
@@ -1841,6 +2103,10 @@ The certificate is encoded according to the IETF RFC 7468 "strict"
netstandard
+
+ System.Security.Cryptography
+ 7.0.0.0
+
System.Security.Cryptography.ECDiffieHellman
@@ -1882,6 +2148,10 @@ The certificate is encoded according to the IETF RFC 7468 "strict"
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
[System.MonoTODO("always return String.Empty for UpnName, DnsFromAlternativeName and UrlName")]
@@ -1950,6 +2220,10 @@ The certificate is encoded according to the IETF RFC 7468 "strict"
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
System.Boolean
@@ -1999,6 +2273,10 @@ The certificate is encoded according to the IETF RFC 7468 "strict"
6.0.0.0
7.0.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
[System.Obsolete("X509Certificate and X509Certificate2 are immutable. Use the appropriate constructor to create a new certificate.", DiagnosticId="SYSLIB0026", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
@@ -2054,6 +2332,10 @@ The certificate is encoded according to the IETF RFC 7468 "strict"
6.0.0.0
7.0.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
[System.Obsolete("X509Certificate and X509Certificate2 are immutable. Use the appropriate constructor to create a new certificate.", DiagnosticId="SYSLIB0026", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
@@ -2110,6 +2392,10 @@ The certificate is encoded according to the IETF RFC 7468 "strict"
6.0.0.0
7.0.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
[System.CLSCompliant(false)]
@@ -2179,6 +2465,10 @@ The certificate is encoded according to the IETF RFC 7468 "strict"
6.0.0.0
7.0.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
[System.Obsolete("X509Certificate and X509Certificate2 are immutable. Use the appropriate constructor to create a new certificate.", DiagnosticId="SYSLIB0026", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
@@ -2255,6 +2545,10 @@ The certificate is encoded according to the IETF RFC 7468 "strict"
6.0.0.0
7.0.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
[System.CLSCompliant(false)]
@@ -2321,6 +2615,10 @@ The certificate is encoded according to the IETF RFC 7468 "strict"
6.0.0.0
7.0.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
[System.Obsolete("X509Certificate and X509Certificate2 are immutable. Use the appropriate constructor to create a new certificate.", DiagnosticId="SYSLIB0026", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
@@ -2387,6 +2685,10 @@ The certificate is encoded according to the IETF RFC 7468 "strict"
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
System.Security.Cryptography.X509Certificates.X500DistinguishedName
@@ -2445,6 +2747,10 @@ The certificate is encoded according to the IETF RFC 7468 "strict"
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
System.DateTime
@@ -2501,6 +2807,10 @@ The certificate is encoded according to the IETF RFC 7468 "strict"
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
System.DateTime
@@ -2556,6 +2866,10 @@ The certificate is encoded according to the IETF RFC 7468 "strict"
6.0.0.0
7.0.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
[System.Obsolete("X509Certificate2.PrivateKey is obsolete. Use the appropriate method to get the private key, such as GetRSAPrivateKey, or use the CopyWithPrivateKey method to create a new instance with a private key.", DiagnosticId="SYSLIB0028", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
@@ -2628,6 +2942,10 @@ The certificate is encoded according to the IETF RFC 7468 "strict"
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
System.Security.Cryptography.X509Certificates.PublicKey
@@ -2686,6 +3004,10 @@ The certificate is encoded according to the IETF RFC 7468 "strict"
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
System.Byte[]
@@ -2721,6 +3043,10 @@ The certificate is encoded according to the IETF RFC 7468 "strict"
netstandard
+
+ System.Security.Cryptography
+ 7.0.0.0
+
System.ReadOnlyMemory<System.Byte>
@@ -2767,6 +3093,10 @@ Unlike 6.0.0.0
7.0.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
System.Void
@@ -2813,6 +3143,10 @@ Unlike 2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
System.String
@@ -2868,6 +3202,10 @@ Unlike 2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
System.Security.Cryptography.Oid
@@ -2924,6 +3262,10 @@ Unlike 2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
System.Security.Cryptography.X509Certificates.X500DistinguishedName
@@ -2980,6 +3322,10 @@ Unlike 2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
System.String
@@ -3046,6 +3392,10 @@ Unlike 2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
System.String
@@ -3104,6 +3454,10 @@ Unlike 2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
System.String
@@ -3151,6 +3505,10 @@ Unlike
netstandard
+
+ System.Security.Cryptography
+ 7.0.0.0
+
System.Boolean
@@ -3210,6 +3568,10 @@ Unlike 6.0.0.0
7.0.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
[System.MonoTODO("by default this depends on the incomplete X509Chain")]
@@ -3276,6 +3638,10 @@ Unlike 2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
System.Int32
diff --git a/xml/System.Security.Cryptography.X509Certificates/X509Certificate2Collection.xml b/xml/System.Security.Cryptography.X509Certificates/X509Certificate2Collection.xml
index 2f2dc02a28a..4a39fbb71e9 100644
--- a/xml/System.Security.Cryptography.X509Certificates/X509Certificate2Collection.xml
+++ b/xml/System.Security.Cryptography.X509Certificates/X509Certificate2Collection.xml
@@ -32,10 +32,15 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
-
+
+
System.Security.Cryptography.X509Certificates.X509CertificateCollection
@@ -109,6 +114,10 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
[System.Runtime.TargetedPatchingOptOut("Performance critical to inline this type of method across NGen image boundaries")]
@@ -167,6 +176,10 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
@@ -206,6 +219,10 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
@@ -256,6 +273,10 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
@@ -306,6 +327,10 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
System.Int32
@@ -378,6 +403,10 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
[System.MonoTODO("Method isn't transactional (like documented)")]
@@ -435,6 +464,10 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
[System.MonoTODO("Method isn't transactional (like documented)")]
@@ -492,6 +525,10 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
System.Boolean
@@ -559,6 +596,10 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
[System.Runtime.TargetedPatchingOptOut("Performance critical to inline this type of method across NGen image boundaries")]
@@ -620,6 +661,10 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
[System.MonoTODO("only support X509ContentType.Cert")]
@@ -674,6 +719,10 @@
netstandard
+
+ System.Security.Cryptography
+ 7.0.0.0
+
System.String
@@ -716,6 +765,10 @@
netstandard
+
+ System.Security.Cryptography
+ 7.0.0.0
+
[System.Runtime.Versioning.UnsupportedOSPlatform("ios")]
@@ -768,6 +821,10 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
[System.MonoTODO("Does not support X509FindType.FindByTemplateName, FindByApplicationPolicy and FindByCertificatePolicy")]
@@ -842,6 +899,10 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
System.Security.Cryptography.X509Certificates.X509Certificate2Enumerator
@@ -900,6 +961,10 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
[System.Runtime.TargetedPatchingOptOut("Performance critical to inline this type of method across NGen image boundaries")]
@@ -958,6 +1023,10 @@
netstandard
+
+ System.Security.Cryptography
+ 7.0.0.0
+
System.Void
@@ -1000,6 +1069,10 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
[System.Runtime.TargetedPatchingOptOut("Performance critical to inline this type of method across NGen image boundaries")]
@@ -1073,6 +1146,10 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
[System.MonoTODO("same limitations as X509Certificate2.Import")]
@@ -1130,6 +1207,10 @@
netstandard
+
+ System.Security.Cryptography
+ 7.0.0.0
+
System.Void
@@ -1162,6 +1243,10 @@
netstandard
+
+ System.Security.Cryptography
+ 7.0.0.0
+
System.Void
@@ -1194,6 +1279,10 @@
netstandard
+
+ System.Security.Cryptography
+ 7.0.0.0
+
System.Void
@@ -1242,6 +1331,10 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
[System.MonoTODO("same limitations as X509Certificate2.Import")]
@@ -1304,6 +1397,10 @@
netstandard
+
+ System.Security.Cryptography
+ 7.0.0.0
+
System.Void
@@ -1344,6 +1441,10 @@
netstandard
+
+ System.Security.Cryptography
+ 7.0.0.0
+
System.Void
@@ -1401,6 +1502,10 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
System.Void
@@ -1467,6 +1572,10 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
System.Security.Cryptography.X509Certificates.X509Certificate2
@@ -1534,6 +1643,10 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
System.Void
@@ -1596,6 +1709,10 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
[System.MonoTODO("Method isn't transactional (like documented)")]
@@ -1653,6 +1770,10 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
[System.MonoTODO("Method isn't transactional (like documented)")]
@@ -1699,6 +1820,10 @@
netstandard
+
+ System.Security.Cryptography
+ 7.0.0.0
+
System.Collections.Generic.IEnumerator<System.Security.Cryptography.X509Certificates.X509Certificate2>
@@ -1724,6 +1849,10 @@
netstandard
+
+ System.Security.Cryptography
+ 7.0.0.0
+
System.Boolean
@@ -1772,6 +1901,10 @@
netstandard
+
+ System.Security.Cryptography
+ 7.0.0.0
+
[System.Runtime.Versioning.UnsupportedOSPlatform("ios")]
diff --git a/xml/System.Security.Cryptography.X509Certificates/X509Certificate2Enumerator.xml b/xml/System.Security.Cryptography.X509Certificates/X509Certificate2Enumerator.xml
index 96f7aedbedd..88c9b4e1e81 100644
--- a/xml/System.Security.Cryptography.X509Certificates/X509Certificate2Enumerator.xml
+++ b/xml/System.Security.Cryptography.X509Certificates/X509Certificate2Enumerator.xml
@@ -32,10 +32,15 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
-
+
+
System.Object
@@ -100,6 +105,10 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
System.Security.Cryptography.X509Certificates.X509Certificate2
@@ -147,6 +156,10 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
System.Boolean
@@ -196,6 +209,10 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
System.Void
@@ -246,6 +263,10 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
System.Object
@@ -296,6 +317,10 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
System.Boolean
@@ -348,6 +373,10 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
System.Void
@@ -384,6 +413,10 @@
netstandard
+
+ System.Security.Cryptography
+ 7.0.0.0
+
System.Void
diff --git a/xml/System.Security.Cryptography.X509Certificates/X509CertificateCollection+X509CertificateEnumerator.xml b/xml/System.Security.Cryptography.X509Certificates/X509CertificateCollection+X509CertificateEnumerator.xml
index 7f9c917e109..c85989d23e5 100644
--- a/xml/System.Security.Cryptography.X509Certificates/X509CertificateCollection+X509CertificateEnumerator.xml
+++ b/xml/System.Security.Cryptography.X509Certificates/X509CertificateCollection+X509CertificateEnumerator.xml
@@ -28,10 +28,15 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
-
+
+
System.Object
@@ -88,6 +93,10 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
@@ -128,6 +137,10 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
System.Security.Cryptography.X509Certificates.X509Certificate
@@ -176,6 +189,10 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
System.Boolean
@@ -226,6 +243,10 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
System.Void
@@ -276,6 +297,10 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
System.Object
@@ -327,6 +352,10 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
System.Boolean
@@ -380,6 +409,10 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
System.Void
diff --git a/xml/System.Security.Cryptography.X509Certificates/X509CertificateCollection.xml b/xml/System.Security.Cryptography.X509Certificates/X509CertificateCollection.xml
index a2f931ba142..70f3227c15f 100644
--- a/xml/System.Security.Cryptography.X509Certificates/X509CertificateCollection.xml
+++ b/xml/System.Security.Cryptography.X509Certificates/X509CertificateCollection.xml
@@ -34,10 +34,15 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
-
+
+
System.Collections.CollectionBase
@@ -106,6 +111,10 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
[System.Runtime.TargetedPatchingOptOut("Performance critical to inline this type of method across NGen image boundaries")]
@@ -149,6 +158,10 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
@@ -189,6 +202,10 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
@@ -229,6 +246,10 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
System.Int32
@@ -285,6 +306,10 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
System.Void
@@ -330,6 +355,10 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
System.Void
@@ -366,6 +395,9 @@
System
+
+ System.Security.Cryptography
+
System.Void
@@ -406,6 +438,10 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
System.Boolean
@@ -452,6 +488,10 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
System.Void
@@ -496,6 +536,9 @@
System
+
+ System.Security.Cryptography
+
System.Int32
@@ -537,6 +580,10 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
System.Security.Cryptography.X509Certificates.X509CertificateCollection+X509CertificateEnumerator
@@ -579,6 +626,10 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
System.Int32
@@ -620,6 +671,10 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
System.Int32
@@ -665,6 +720,10 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
System.Void
@@ -711,6 +770,10 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
System.Security.Cryptography.X509Certificates.X509Certificate
@@ -745,6 +808,10 @@
netstandard
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
System.Void
@@ -788,6 +855,10 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
System.Void
@@ -823,6 +894,9 @@
System
+
+ System.Security.Cryptography
+
System.Void
@@ -857,6 +931,9 @@
System
+
+ System.Security.Cryptography
+
System.Void
@@ -901,6 +978,9 @@ This member is an explicit interface member implementation. It can be used only
System
+
+ System.Security.Cryptography
+
System.Boolean
@@ -941,6 +1021,9 @@ This member is an explicit interface member implementation. It can be used only
System
+
+ System.Security.Cryptography
+
System.Object
@@ -980,6 +1063,9 @@ This member is an explicit interface member implementation. It can be used only
System
+
+ System.Security.Cryptography
+
System.Collections.IEnumerator
@@ -1020,6 +1106,9 @@ This member is an explicit interface member implementation. It can be used only
System
+
+ System.Security.Cryptography
+
System.Int32
@@ -1063,6 +1152,9 @@ This member is an explicit interface member implementation. It can be used only
System
+
+ System.Security.Cryptography
+
System.Boolean
@@ -1107,6 +1199,9 @@ This member is an explicit interface member implementation. It can be used only
System
+
+ System.Security.Cryptography
+
System.Int32
@@ -1150,6 +1245,9 @@ This member is an explicit interface member implementation. It can be used only
System
+
+ System.Security.Cryptography
+
System.Void
@@ -1194,6 +1292,9 @@ This member is an explicit interface member implementation. It can be used only
System
+
+ System.Security.Cryptography
+
System.Boolean
@@ -1234,6 +1335,9 @@ This member is an explicit interface member implementation. It can be used only
System
+
+ System.Security.Cryptography
+
System.Boolean
@@ -1274,6 +1378,9 @@ This member is an explicit interface member implementation. It can be used only
System
+
+ System.Security.Cryptography
+
System.Object
@@ -1317,6 +1424,9 @@ This member is an explicit interface member implementation. It can be used only
System
+
+ System.Security.Cryptography
+
System.Void
diff --git a/xml/System.Security.Cryptography.X509Certificates/X509Chain.xml b/xml/System.Security.Cryptography.X509Certificates/X509Chain.xml
index 3faab549a1c..efdc2e155dd 100644
--- a/xml/System.Security.Cryptography.X509Certificates/X509Chain.xml
+++ b/xml/System.Security.Cryptography.X509Certificates/X509Chain.xml
@@ -32,10 +32,15 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
-
+
+
System.Object
@@ -111,6 +116,10 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
[System.Runtime.TargetedPatchingOptOut("Performance critical to inline this type of method across NGen image boundaries")]
@@ -166,6 +175,10 @@
6.0.0.0
7.0.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
[System.Security.SecurityCritical]
@@ -226,6 +239,10 @@
6.0.0.0
7.0.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
[System.Runtime.Versioning.SupportedOSPlatform("windows")]
@@ -284,7 +301,15 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
+
+ [System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
+ [<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
+
[System.MonoTODO("Not totally RFC3280 compliant, but neither is MS implementation...")]
[<System.MonoTODO("Not totally RFC3280 compliant, but neither is MS implementation...")>]
@@ -350,6 +375,10 @@
6.0.0.0
7.0.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
[System.MonoTODO("Mono's X509Chain is fully managed. Always returns IntPtr.Zero.")]
@@ -402,6 +431,10 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
[get: System.Runtime.TargetedPatchingOptOut("Performance critical to inline this type of method across NGen image boundaries")]
@@ -465,6 +498,10 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
System.Security.Cryptography.X509Certificates.X509ChainPolicy
@@ -521,6 +558,10 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
System.Security.Cryptography.X509Certificates.X509ChainStatus[]
@@ -565,6 +606,10 @@
6.0.0.0
7.0.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
System.Security.Cryptography.X509Certificates.X509Chain
@@ -634,6 +679,10 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
[System.Security.SecuritySafeCritical]
@@ -687,6 +736,10 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
[System.Security.SecuritySafeCritical]
@@ -734,6 +787,9 @@
netstandard
+
+ System.Security.Cryptography
+
System.Void
@@ -771,6 +827,10 @@
6.0.0.0
7.0.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
[System.Security.SecurityCritical]
@@ -816,6 +876,10 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
[get: System.Security.SecurityCritical]
diff --git a/xml/System.Security.Cryptography.X509Certificates/X509ChainElement.xml b/xml/System.Security.Cryptography.X509Certificates/X509ChainElement.xml
index 689402304e3..0ec2691d3fa 100644
--- a/xml/System.Security.Cryptography.X509Certificates/X509ChainElement.xml
+++ b/xml/System.Security.Cryptography.X509Certificates/X509ChainElement.xml
@@ -27,10 +27,15 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+
-
+
+
System.Object
@@ -78,6 +83,10 @@
2.0.0.0
2.1.0.0
+
+ System.Security.Cryptography
+ 7.0.0.0
+