From 03e77fa6b28e32d7fef171fcf540fc22c9ad3130 Mon Sep 17 00:00:00 2001 From: "docsreference@microsoft.com" Date: Thu, 30 Oct 2025 20:06:02 +0000 Subject: [PATCH 1/2] CI Update Build.Reason:Manual by Genevieve Warren Build.Url:https://apidrop.visualstudio.com/Content%20CI/_build/results?buildId=574983&view=results source_repo.branch:master source_repo.url:https://apidrop.visualstudio.com/_git/binaries --- .../FromKeyedServicesAttribute.xml | 2 +- .../VectorStore.xml | 2 +- xml/System.Formats.Asn1/AsnDecoder.xml | 28 ++--- xml/System.Formats.Asn1/AsnReader.xml | 36 +++--- xml/System.Formats.Asn1/AsnWriter.xml | 12 +- .../IReadOnlyTensor`2.xml | 2 +- .../ReadOnlyTensorSpan`1.xml | 6 +- xml/System.Numerics.Tensors/Tensor.xml | 119 ++++++++++++++++++ xml/System.Numerics.Tensors/TensorSpan`1.xml | 6 +- xml/System.Numerics.Tensors/Tensor`1.xml | 10 +- xml/System.Numerics/Vector.xml | 4 +- xml/System.Numerics/Vector2.xml | 4 +- xml/System.Numerics/Vector3.xml | 4 +- xml/System.Numerics/Vector4.xml | 4 +- xml/System.Reflection/TypeExtensions.xml | 113 ++++++++++++----- .../Unsafe.xml | 52 ++++---- .../Marshal.xml | 3 +- .../MemoryMarshal.xml | 3 +- .../TensorMarshal.xml | 2 +- xml/System.Runtime.Intrinsics/Vector128.xml | 4 +- xml/System.Runtime.Intrinsics/Vector256.xml | 4 +- xml/System.Runtime.Intrinsics/Vector512.xml | 4 +- xml/System.Runtime.Intrinsics/Vector64.xml | 4 +- xml/System.Threading/Interlocked.xml | 6 +- xml/System.Threading/Volatile.xml | 42 ++++--- xml/System/Index.xml | 84 +++++-------- xml/System/Nullable.xml | 2 +- xml/System/Range.xml | 64 ++++------ xml/System/ReadOnlySpan`1.xml | 2 +- 29 files changed, 404 insertions(+), 224 deletions(-) diff --git a/xml/Microsoft.Extensions.DependencyInjection/FromKeyedServicesAttribute.xml b/xml/Microsoft.Extensions.DependencyInjection/FromKeyedServicesAttribute.xml index 0b028e53cc8..c54621fd02e 100644 --- a/xml/Microsoft.Extensions.DependencyInjection/FromKeyedServicesAttribute.xml +++ b/xml/Microsoft.Extensions.DependencyInjection/FromKeyedServicesAttribute.xml @@ -30,8 +30,8 @@ Indicates that the parameter should be bound using the keyed service registered with the specified key. To be added. - + diff --git a/xml/Microsoft.Extensions.VectorData/VectorStore.xml b/xml/Microsoft.Extensions.VectorData/VectorStore.xml index 44555f500a2..0c314a8d2db 100644 --- a/xml/Microsoft.Extensions.VectorData/VectorStore.xml +++ b/xml/Microsoft.Extensions.VectorData/VectorStore.xml @@ -215,9 +215,9 @@ To successfully request a collection, either must be annotated with attributes that define the schema of the record type, or must be provided. - + diff --git a/xml/System.Formats.Asn1/AsnDecoder.xml b/xml/System.Formats.Asn1/AsnDecoder.xml index 97eb034f07e..9a27408862b 100644 --- a/xml/System.Formats.Asn1/AsnDecoder.xml +++ b/xml/System.Formats.Asn1/AsnDecoder.xml @@ -133,7 +133,7 @@ value will be copied into the return value as unset bits, irrespective of their value in the encoded representation. - + is not defined. @@ -154,7 +154,7 @@ . is not correct for the method. - + @@ -276,8 +276,8 @@ The decoded value. To be added. + - is not defined. @@ -306,7 +306,7 @@ . is not the same as . - + @@ -1308,7 +1308,7 @@ An array containing the contents of the Octet String value. To be added. - + is not defined. @@ -1329,7 +1329,7 @@ . is not correct for the method. - + @@ -1681,7 +1681,7 @@ value will be copied into as unset bits, irrespective of their value in the encoded representation. - + is not defined. @@ -1706,7 +1706,7 @@ overlaps . - + @@ -1766,7 +1766,7 @@ and the reader does not advance. To be added. - + is not defined. @@ -1795,7 +1795,7 @@ . is not the same as . - + @@ -1851,8 +1851,8 @@ This method does not determine if the string used only characters defined by the encoding. + - is not defined. @@ -1877,7 +1877,7 @@ overlaps . - + @@ -2150,7 +2150,7 @@ otherwise, . To be added. - + is not defined. @@ -2175,7 +2175,7 @@ overlaps . - + diff --git a/xml/System.Formats.Asn1/AsnReader.xml b/xml/System.Formats.Asn1/AsnReader.xml index 5646fce8aa0..4c2b4923ae8 100644 --- a/xml/System.Formats.Asn1/AsnReader.xml +++ b/xml/System.Formats.Asn1/AsnReader.xml @@ -192,12 +192,12 @@ The bytes of the next encoded value. To be added. - + The reader is positioned at a point where the tag or length is invalid under the current encoding rules. - + @@ -273,7 +273,7 @@ A copy of the value in a newly allocated, precisely sized, array. To be added. - + The next value does not have the correct tag. @@ -291,7 +291,7 @@ . is not correct for the method. - + @@ -385,8 +385,8 @@ The decoded value. To be added. + - is not a known character string type. @@ -411,7 +411,7 @@ . is not the same as . - + @@ -1183,7 +1183,7 @@ A copy of the value in a newly allocated, precisely sized, array. To be added. - + The next value does not have the correct tag. @@ -1201,7 +1201,7 @@ . is not correct for the method. - + @@ -1478,7 +1478,7 @@ The decoded value. To be added. - + The next value does not have the correct tag. @@ -1496,7 +1496,7 @@ . is not correct for the method. - + @@ -1608,7 +1608,7 @@ and the reader does not advance. To be added. - + The next value does not have the correct tag. @@ -1626,7 +1626,7 @@ . is not correct for the method. - + @@ -1676,8 +1676,8 @@ and the reader does not advance. To be added. + - is not a known character string type. @@ -1702,7 +1702,7 @@ . is not the same as . - + @@ -1748,8 +1748,8 @@ This method does not determine if the string used only characters defined by the encoding. + - The next value does not have the correct tag. @@ -1767,7 +1767,7 @@ . is not a character string tag type. - + @@ -1930,7 +1930,7 @@ and the reader does not advance. To be added. - + The next value does not have the correct tag. @@ -1948,7 +1948,7 @@ . is not correct for the method. - + diff --git a/xml/System.Formats.Asn1/AsnWriter.xml b/xml/System.Formats.Asn1/AsnWriter.xml index 0b27546539e..a14aa74875d 100644 --- a/xml/System.Formats.Asn1/AsnWriter.xml +++ b/xml/System.Formats.Asn1/AsnWriter.xml @@ -1170,7 +1170,7 @@ tag UNIVERSAL 10. To be added. - + is . @@ -1188,7 +1188,7 @@ the unboxed type of is declared []. - + @@ -1847,14 +1847,14 @@ accepting the two-digit year as valid in context. To be added. - + . is , but . is not correct for the method. - + @@ -1893,7 +1893,7 @@ provided the year is in the allowed range. To be added. - + . is , but @@ -1905,7 +1905,7 @@ is not in the range ( - 100, ]. - + diff --git a/xml/System.Numerics.Tensors/IReadOnlyTensor`2.xml b/xml/System.Numerics.Tensors/IReadOnlyTensor`2.xml index 602716c3326..1724ce37d08 100644 --- a/xml/System.Numerics.Tensors/IReadOnlyTensor`2.xml +++ b/xml/System.Numerics.Tensors/IReadOnlyTensor`2.xml @@ -749,7 +749,7 @@ The current tensor if it is already dense; otherwise, a new tensor that contains the elements of this tensor. A dense tensor is one where the elements are ordered sequentially in memory and where no gaps exist between the elements. - For a 2x2 Tensor, this would mean it has FlattenedLength: 4; Lengths: [2, 2]; Strides: [4, 1]. The elements would be sequentially accessed via indexes: [0, 0]; [0, 1]; [1, 0]; [1, 1]. + For a 2x2 Tensor, this would mean it has FlattendLength: 4; Lengths: [2, 2]; Strides: [4, 1]. The elements would be sequentially accessed via indexes: [0, 0]; [0, 1]; [1, 0]; [1, 1]. diff --git a/xml/System.Numerics.Tensors/ReadOnlyTensorSpan`1.xml b/xml/System.Numerics.Tensors/ReadOnlyTensorSpan`1.xml index b8e3b0abb6e..4f37e5b3633 100644 --- a/xml/System.Numerics.Tensors/ReadOnlyTensorSpan`1.xml +++ b/xml/System.Numerics.Tensors/ReadOnlyTensorSpan`1.xml @@ -724,6 +724,7 @@ To be added. To be added. To be added. + @@ -1988,7 +1989,7 @@ Method - M:System.Numerics.Tensors.IReadOnlyTensor`2.CopyTo(System.Numerics.Tensors.TensorSpan{`1}@|System.Runtime.InteropServices.InAttribute) + M:System.Numerics.Tensors.IReadOnlyTensor`2.CopyTo(System.Numerics.Tensors.TensorSpan{`1}@) System.Numerics.Tensors @@ -2051,7 +2052,7 @@ Method - M:System.Numerics.Tensors.IReadOnlyTensor`2.TryCopyTo(System.Numerics.Tensors.TensorSpan{`1}@|System.Runtime.InteropServices.InAttribute) + M:System.Numerics.Tensors.IReadOnlyTensor`2.TryCopyTo(System.Numerics.Tensors.TensorSpan{`1}@) System.Numerics.Tensors @@ -2188,6 +2189,7 @@ To be added. To be added. To be added. + diff --git a/xml/System.Numerics.Tensors/Tensor.xml b/xml/System.Numerics.Tensors/Tensor.xml index c4f97d4e635..dd962703c76 100644 --- a/xml/System.Numerics.Tensors/Tensor.xml +++ b/xml/System.Numerics.Tensors/Tensor.xml @@ -17123,6 +17123,7 @@ To be added. To be added. To be added. + @@ -17170,6 +17171,7 @@ To be added. To be added. To be added. + @@ -17206,6 +17208,7 @@ To be added. To be added. To be added. + @@ -17242,6 +17245,7 @@ To be added. To be added. To be added. + @@ -17300,6 +17304,7 @@ To be added. To be added. To be added. + @@ -17347,6 +17352,7 @@ To be added. To be added. To be added. + @@ -17394,6 +17400,7 @@ To be added. To be added. To be added. + @@ -17430,6 +17437,7 @@ To be added. To be added. To be added. + @@ -17477,6 +17485,7 @@ To be added. To be added. To be added. + @@ -17523,6 +17532,7 @@ To be added. To be added. To be added. + @@ -17558,6 +17568,7 @@ To be added. To be added. To be added. + @@ -17611,6 +17622,7 @@ To be added. To be added. To be added. + @@ -17653,6 +17665,7 @@ To be added. To be added. To be added. + @@ -17710,6 +17723,7 @@ To be added. To be added. To be added. + @@ -17756,6 +17770,7 @@ To be added. To be added. To be added. + @@ -17791,6 +17806,7 @@ To be added. To be added. To be added. + @@ -17826,6 +17842,7 @@ To be added. To be added. To be added. + @@ -17883,6 +17900,7 @@ To be added. To be added. To be added. + @@ -17929,6 +17947,7 @@ To be added. To be added. To be added. + @@ -17975,6 +17994,7 @@ To be added. To be added. To be added. + @@ -18010,6 +18030,7 @@ To be added. To be added. To be added. + @@ -18056,6 +18077,7 @@ To be added. To be added. To be added. + @@ -18101,6 +18123,7 @@ To be added. To be added. To be added. + @@ -18135,6 +18158,7 @@ To be added. To be added. To be added. + @@ -18187,6 +18211,7 @@ To be added. To be added. To be added. + @@ -18228,6 +18253,7 @@ To be added. To be added. To be added. + @@ -18285,6 +18311,7 @@ To be added. To be added. To be added. + @@ -18331,6 +18358,7 @@ To be added. To be added. To be added. + @@ -18366,6 +18394,7 @@ To be added. To be added. To be added. + @@ -18401,6 +18430,7 @@ To be added. To be added. To be added. + @@ -18458,6 +18488,7 @@ To be added. To be added. To be added. + @@ -18504,6 +18535,7 @@ To be added. To be added. To be added. + @@ -18550,6 +18582,7 @@ To be added. To be added. To be added. + @@ -18585,6 +18618,7 @@ To be added. To be added. To be added. + @@ -18631,6 +18665,7 @@ To be added. To be added. To be added. + @@ -18676,6 +18711,7 @@ To be added. To be added. To be added. + @@ -18710,6 +18746,7 @@ To be added. To be added. To be added. + @@ -18762,6 +18799,7 @@ To be added. To be added. To be added. + @@ -18803,6 +18841,7 @@ To be added. To be added. To be added. + @@ -18835,6 +18874,7 @@ To be added. To be added. To be added. + @@ -18874,6 +18914,7 @@ To be added. To be added. To be added. + @@ -18931,6 +18972,7 @@ To be added. To be added. To be added. + @@ -18977,6 +19019,7 @@ To be added. To be added. To be added. + @@ -19012,6 +19055,7 @@ To be added. To be added. To be added. + @@ -19047,6 +19091,7 @@ To be added. To be added. To be added. + @@ -19104,6 +19149,7 @@ To be added. To be added. To be added. + @@ -19150,6 +19196,7 @@ To be added. To be added. To be added. + @@ -19196,6 +19243,7 @@ To be added. To be added. To be added. + @@ -19231,6 +19279,7 @@ To be added. To be added. To be added. + @@ -19277,6 +19326,7 @@ To be added. To be added. To be added. + @@ -19322,6 +19372,7 @@ To be added. To be added. To be added. + @@ -19356,6 +19407,7 @@ To be added. To be added. To be added. + @@ -19408,6 +19460,7 @@ To be added. To be added. To be added. + @@ -19449,6 +19502,7 @@ To be added. To be added. To be added. + @@ -19506,6 +19560,7 @@ To be added. To be added. To be added. + @@ -19552,6 +19607,7 @@ To be added. To be added. To be added. + @@ -19587,6 +19643,7 @@ To be added. To be added. To be added. + @@ -19622,6 +19679,7 @@ To be added. To be added. To be added. + @@ -19679,6 +19737,7 @@ To be added. To be added. To be added. + @@ -19725,6 +19784,7 @@ To be added. To be added. To be added. + @@ -19771,6 +19831,7 @@ To be added. To be added. To be added. + @@ -19806,6 +19867,7 @@ To be added. To be added. To be added. + @@ -19852,6 +19914,7 @@ To be added. To be added. To be added. + @@ -19897,6 +19960,7 @@ To be added. To be added. To be added. + @@ -19931,6 +19995,7 @@ To be added. To be added. To be added. + @@ -19983,6 +20048,7 @@ To be added. To be added. To be added. + @@ -20024,6 +20090,7 @@ To be added. To be added. To be added. + @@ -20056,6 +20123,7 @@ To be added. To be added. To be added. + @@ -20095,6 +20163,7 @@ To be added. To be added. To be added. + @@ -20141,6 +20210,7 @@ To be added. To be added. To be added. + @@ -20176,6 +20246,7 @@ To be added. To be added. To be added. + @@ -20222,6 +20293,7 @@ To be added. To be added. To be added. + @@ -20256,6 +20328,7 @@ To be added. To be added. To be added. + @@ -20297,6 +20370,7 @@ To be added. To be added. To be added. + @@ -20343,6 +20417,7 @@ To be added. To be added. To be added. + @@ -20378,6 +20453,7 @@ To be added. To be added. To be added. + @@ -20431,6 +20507,7 @@ To be added. To be added. To be added. + @@ -20473,6 +20550,7 @@ To be added. To be added. To be added. + @@ -20531,6 +20609,7 @@ To be added. To be added. To be added. + @@ -20578,6 +20657,7 @@ To be added. To be added. To be added. + @@ -20614,6 +20694,7 @@ To be added. To be added. To be added. + @@ -20650,6 +20731,7 @@ To be added. To be added. To be added. + @@ -20708,6 +20790,7 @@ To be added. To be added. To be added. + @@ -20755,6 +20838,7 @@ To be added. To be added. To be added. + @@ -20802,6 +20886,7 @@ To be added. To be added. To be added. + @@ -20838,6 +20923,7 @@ To be added. To be added. To be added. + @@ -20885,6 +20971,7 @@ To be added. To be added. To be added. + @@ -20929,6 +21016,7 @@ To be added. To be added. To be added. + @@ -20962,6 +21050,7 @@ To be added. To be added. To be added. + @@ -21006,6 +21095,7 @@ To be added. To be added. To be added. + @@ -21052,6 +21142,7 @@ To be added. To be added. To be added. + @@ -21087,6 +21178,7 @@ To be added. To be added. To be added. + @@ -21133,6 +21225,7 @@ To be added. To be added. To be added. + @@ -21167,6 +21260,7 @@ To be added. To be added. To be added. + @@ -21208,6 +21302,7 @@ To be added. To be added. To be added. + @@ -21265,6 +21360,7 @@ To be added. To be added. To be added. + @@ -21311,6 +21407,7 @@ To be added. To be added. To be added. + @@ -21346,6 +21443,7 @@ To be added. To be added. To be added. + @@ -21381,6 +21479,7 @@ To be added. To be added. To be added. + @@ -21438,6 +21537,7 @@ To be added. To be added. To be added. + @@ -21484,6 +21584,7 @@ To be added. To be added. To be added. + @@ -21530,6 +21631,7 @@ To be added. To be added. To be added. + @@ -21565,6 +21667,7 @@ To be added. To be added. To be added. + @@ -21611,6 +21714,7 @@ To be added. To be added. To be added. + @@ -21656,6 +21760,7 @@ To be added. To be added. To be added. + @@ -21690,6 +21795,7 @@ To be added. To be added. To be added. + @@ -21742,6 +21848,7 @@ To be added. To be added. To be added. + @@ -21783,6 +21890,7 @@ To be added. To be added. To be added. + @@ -21827,6 +21935,7 @@ To be added. To be added. To be added. + @@ -21860,6 +21969,7 @@ To be added. To be added. To be added. + @@ -21904,6 +22014,7 @@ To be added. To be added. To be added. + @@ -21954,6 +22065,7 @@ To be added. To be added. To be added. + @@ -21987,6 +22099,7 @@ To be added. To be added. To be added. + @@ -22037,6 +22150,7 @@ To be added. To be added. To be added. + @@ -22083,6 +22197,7 @@ To be added. To be added. To be added. + @@ -22118,6 +22233,7 @@ To be added. To be added. To be added. + @@ -22164,6 +22280,7 @@ To be added. To be added. To be added. + @@ -22198,6 +22315,7 @@ To be added. To be added. To be added. + @@ -22239,6 +22357,7 @@ To be added. To be added. To be added. + diff --git a/xml/System.Numerics.Tensors/TensorSpan`1.xml b/xml/System.Numerics.Tensors/TensorSpan`1.xml index 8fc0fe16968..c7c142a7d61 100644 --- a/xml/System.Numerics.Tensors/TensorSpan`1.xml +++ b/xml/System.Numerics.Tensors/TensorSpan`1.xml @@ -863,6 +863,7 @@ To be added. To be added. To be added. + @@ -2058,7 +2059,7 @@ Method - M:System.Numerics.Tensors.IReadOnlyTensor`2.CopyTo(System.Numerics.Tensors.TensorSpan{`1}@|System.Runtime.InteropServices.InAttribute) + M:System.Numerics.Tensors.IReadOnlyTensor`2.CopyTo(System.Numerics.Tensors.TensorSpan{`1}@) System.Numerics.Tensors @@ -2352,7 +2353,7 @@ Method - M:System.Numerics.Tensors.IReadOnlyTensor`2.TryCopyTo(System.Numerics.Tensors.TensorSpan{`1}@|System.Runtime.InteropServices.InAttribute) + M:System.Numerics.Tensors.IReadOnlyTensor`2.TryCopyTo(System.Numerics.Tensors.TensorSpan{`1}@) System.Numerics.Tensors @@ -2938,6 +2939,7 @@ To be added. To be added. To be added. + diff --git a/xml/System.Numerics.Tensors/Tensor`1.xml b/xml/System.Numerics.Tensors/Tensor`1.xml index 0110c0d5aa3..46262469098 100644 --- a/xml/System.Numerics.Tensors/Tensor`1.xml +++ b/xml/System.Numerics.Tensors/Tensor`1.xml @@ -483,6 +483,7 @@ To be added. To be added. To be added. + @@ -726,7 +727,9 @@ Pins and gets a to the backing memory. - A handle to the backing memory. + + + To be added. @@ -1551,7 +1554,7 @@ Method - M:System.Numerics.Tensors.IReadOnlyTensor`2.CopyTo(System.Numerics.Tensors.TensorSpan{`1}@|System.Runtime.InteropServices.InAttribute) + M:System.Numerics.Tensors.IReadOnlyTensor`2.CopyTo(System.Numerics.Tensors.TensorSpan{`1}@) System.Numerics.Tensors @@ -1833,7 +1836,7 @@ Method - M:System.Numerics.Tensors.IReadOnlyTensor`2.TryCopyTo(System.Numerics.Tensors.TensorSpan{`1}@|System.Runtime.InteropServices.InAttribute) + M:System.Numerics.Tensors.IReadOnlyTensor`2.TryCopyTo(System.Numerics.Tensors.TensorSpan{`1}@) System.Numerics.Tensors @@ -2302,6 +2305,7 @@ To be added. To be added. To be added. + diff --git a/xml/System.Numerics/Vector.xml b/xml/System.Numerics/Vector.xml index c1ab577cd32..6c6124b81e9 100644 --- a/xml/System.Numerics/Vector.xml +++ b/xml/System.Numerics/Vector.xml @@ -7066,7 +7066,7 @@ Note that this method returns a instead of an integral type - + @@ -7121,7 +7121,7 @@ Note that this method returns a instead of an integral type - + diff --git a/xml/System.Numerics/Vector2.xml b/xml/System.Numerics/Vector2.xml index 0731178efdd..fa5297b82ad 100644 --- a/xml/System.Numerics/Vector2.xml +++ b/xml/System.Numerics/Vector2.xml @@ -3255,7 +3255,7 @@ The behavior of this method changed in .NET 5. For more information, see [Behavi - + @@ -3294,7 +3294,7 @@ The behavior of this method changed in .NET 5. For more information, see [Behavi - + diff --git a/xml/System.Numerics/Vector3.xml b/xml/System.Numerics/Vector3.xml index 44ec1096dd6..10b8d6203e8 100644 --- a/xml/System.Numerics/Vector3.xml +++ b/xml/System.Numerics/Vector3.xml @@ -3339,7 +3339,7 @@ - + @@ -3378,7 +3378,7 @@ - + diff --git a/xml/System.Numerics/Vector4.xml b/xml/System.Numerics/Vector4.xml index 19c7d1ebd6f..41a617f3f66 100644 --- a/xml/System.Numerics/Vector4.xml +++ b/xml/System.Numerics/Vector4.xml @@ -3419,7 +3419,7 @@ The behavior of this method changed in .NET 5. For more information, see [Behavi - + @@ -3458,7 +3458,7 @@ The behavior of this method changed in .NET 5. For more information, see [Behavi - + diff --git a/xml/System.Reflection/TypeExtensions.xml b/xml/System.Reflection/TypeExtensions.xml index bd38eaad20b..5dcd8fcdeaf 100644 --- a/xml/System.Reflection/TypeExtensions.xml +++ b/xml/System.Reflection/TypeExtensions.xml @@ -227,23 +227,45 @@ - - - - - - + + + + + + + Method System.Reflection.TypeExtensions - 4.1.5.0 + 4.0.0.0 + 4.1.0.0 + 4.1.2.0 + 5.0.0.0 + 6.0.0.0 + 7.0.0.0 + 8.0.0.0 + 9.0.0.0 + 10.0.0.0 + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + - System.Reflection.EventInfo + System.Reflection.EventInfo - - + + + + [System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicEvents)] + [<System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicEvents)>] + + + + To be added. @@ -549,22 +571,36 @@ - - - - - - + + + + + + Method System.Reflection.TypeExtensions - 4.1.5.0 + 4.0.0.0 + 4.1.0.0 + 4.1.2.0 + 5.0.0.0 + 6.0.0.0 + 7.0.0.0 + 8.0.0.0 + 9.0.0.0 + 10.0.0.0 + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + - System.Type[] + System.Type[] - + To be added. @@ -574,22 +610,43 @@ - - - - - - + + + + + + Method System.Reflection.TypeExtensions - 4.1.5.0 + 4.0.0.0 + 4.1.0.0 + 4.1.2.0 + 5.0.0.0 + 6.0.0.0 + 7.0.0.0 + 8.0.0.0 + 9.0.0.0 + 10.0.0.0 + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + - System.Type[] + System.Type[] - + + + + [System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.Interfaces)] + [<System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.Interfaces)>] + + + To be added. diff --git a/xml/System.Runtime.CompilerServices/Unsafe.xml b/xml/System.Runtime.CompilerServices/Unsafe.xml index c75e160365f..090a501a4da 100644 --- a/xml/System.Runtime.CompilerServices/Unsafe.xml +++ b/xml/System.Runtime.CompilerServices/Unsafe.xml @@ -525,14 +525,15 @@ If `byteOffset` is a calculated value rather than a hardcoded literal, callers s - + - + + Method System.Runtime.CompilerServices.Unsafe @@ -790,13 +791,14 @@ When casting a managed pointer from a narrower type to a wider type, the caller - + + Method System.Runtime.CompilerServices.Unsafe @@ -944,7 +946,7 @@ The caller is responsible for ensuring that the resulting managed pointer is pro - + @@ -952,7 +954,7 @@ The caller is responsible for ensuring that the resulting managed pointer is pro - + Method System.Runtime.CompilerServices.Unsafe @@ -1110,14 +1112,15 @@ int ComputeSumOfElements(ref readonly int refToFirstElement, nint numElements) - + - + + Method System.Runtime.CompilerServices.Unsafe @@ -1198,13 +1201,14 @@ The return value is guaranteed stable if `origin` and `target` point to the same - + - + + Method System.Runtime.CompilerServices.Unsafe @@ -1375,12 +1379,13 @@ static void Copy(ref T destination, void* source) - + + Method @@ -1500,12 +1505,13 @@ This API corresponds to the `cpblk` opcode. Both the `destination` and `source` - + + Method @@ -1855,14 +1861,15 @@ This API corresponds to the `unaligned.1 initblk` opcode sequence. No alignment - + - + + Method System.Runtime.CompilerServices.Unsafe @@ -1946,7 +1953,7 @@ The return value is guaranteed stable if `left` and `right` point to the same ma - + @@ -2014,14 +2021,15 @@ The return value is guaranteed stable if `left` and `right` point to the same ma - + - + + Method System.Runtime.CompilerServices.Unsafe @@ -2105,7 +2113,7 @@ The return value is guaranteed stable if `left` and `right` point to the same ma - + @@ -2173,14 +2181,15 @@ The return value is guaranteed stable if `left` and `right` point to the same ma - + - + + Method System.Runtime.CompilerServices.Unsafe @@ -2359,14 +2368,15 @@ The return value is guaranteed stable if `left` and `right` point to the same ma - + - + + Method System.Runtime.CompilerServices.Unsafe diff --git a/xml/System.Runtime.InteropServices/Marshal.xml b/xml/System.Runtime.InteropServices/Marshal.xml index 008c93fa163..4683a5b47c6 100644 --- a/xml/System.Runtime.InteropServices/Marshal.xml +++ b/xml/System.Runtime.InteropServices/Marshal.xml @@ -8054,7 +8054,7 @@ On .NET 6 and later versions, this method is functionally equivalent to - + @@ -8062,6 +8062,7 @@ On .NET 6 and later versions, this method is functionally equivalent to + Method System.Runtime.InteropServices diff --git a/xml/System.Runtime.InteropServices/MemoryMarshal.xml b/xml/System.Runtime.InteropServices/MemoryMarshal.xml index 161a9c44033..9465cda6359 100644 --- a/xml/System.Runtime.InteropServices/MemoryMarshal.xml +++ b/xml/System.Runtime.InteropServices/MemoryMarshal.xml @@ -608,7 +608,7 @@ The array must already be pinned before this method is called, and that array mu - + @@ -616,6 +616,7 @@ The array must already be pinned before this method is called, and that array mu + Method System.Memory diff --git a/xml/System.Runtime.InteropServices/TensorMarshal.xml b/xml/System.Runtime.InteropServices/TensorMarshal.xml index 158826ddd93..808ad2a69cb 100644 --- a/xml/System.Runtime.InteropServices/TensorMarshal.xml +++ b/xml/System.Runtime.InteropServices/TensorMarshal.xml @@ -19,7 +19,7 @@ - + diff --git a/xml/System.Runtime.Intrinsics/Vector128.xml b/xml/System.Runtime.Intrinsics/Vector128.xml index 14a26976ad7..abde3b9b574 100644 --- a/xml/System.Runtime.Intrinsics/Vector128.xml +++ b/xml/System.Runtime.Intrinsics/Vector128.xml @@ -8002,7 +8002,7 @@ This method may bypass the cache on certain platforms. - + @@ -8060,7 +8060,7 @@ This method may bypass the cache on certain platforms. - + diff --git a/xml/System.Runtime.Intrinsics/Vector256.xml b/xml/System.Runtime.Intrinsics/Vector256.xml index 298583cbbbf..9536b3caaee 100644 --- a/xml/System.Runtime.Intrinsics/Vector256.xml +++ b/xml/System.Runtime.Intrinsics/Vector256.xml @@ -7851,7 +7851,7 @@ This method may bypass the cache on certain platforms. - + @@ -7909,7 +7909,7 @@ This method may bypass the cache on certain platforms. - + diff --git a/xml/System.Runtime.Intrinsics/Vector512.xml b/xml/System.Runtime.Intrinsics/Vector512.xml index c735c06f944..75e772b4fa4 100644 --- a/xml/System.Runtime.Intrinsics/Vector512.xml +++ b/xml/System.Runtime.Intrinsics/Vector512.xml @@ -7286,7 +7286,7 @@ - + @@ -7338,7 +7338,7 @@ - + diff --git a/xml/System.Runtime.Intrinsics/Vector64.xml b/xml/System.Runtime.Intrinsics/Vector64.xml index b3a7a8a9a5e..5bf52cedfcb 100644 --- a/xml/System.Runtime.Intrinsics/Vector64.xml +++ b/xml/System.Runtime.Intrinsics/Vector64.xml @@ -6634,7 +6634,7 @@ This method may bypass the cache on certain platforms. - + @@ -6692,7 +6692,7 @@ This method may bypass the cache on certain platforms. - + diff --git a/xml/System.Threading/Interlocked.xml b/xml/System.Threading/Interlocked.xml index bd14b540549..4ebb91d97e9 100644 --- a/xml/System.Threading/Interlocked.xml +++ b/xml/System.Threading/Interlocked.xml @@ -2894,12 +2894,13 @@ This method wraps a call to [FlushProcessWriteBuffers](/windows/win32/api/proces - + + Method @@ -2963,12 +2964,13 @@ This method wraps a call to [FlushProcessWriteBuffers](/windows/win32/api/proces - + + Method diff --git a/xml/System.Threading/Volatile.xml b/xml/System.Threading/Volatile.xml index b66b0ebe5db..7bd79365cbb 100644 --- a/xml/System.Threading/Volatile.xml +++ b/xml/System.Threading/Volatile.xml @@ -108,12 +108,13 @@ - + + Method @@ -178,12 +179,13 @@ - + + Method @@ -248,12 +250,13 @@ - + + Method @@ -318,12 +321,13 @@ - + + Method @@ -388,12 +392,13 @@ - + + Method @@ -458,12 +463,13 @@ - + + Method @@ -528,12 +534,13 @@ - + + Method @@ -598,12 +605,13 @@ - + + Method @@ -672,12 +680,13 @@ - + + Method @@ -742,12 +751,13 @@ - + + Method @@ -817,12 +827,13 @@ - + + Method @@ -892,12 +903,13 @@ - + + Method @@ -971,12 +983,13 @@ - + + Method @@ -1046,12 +1059,13 @@ - + + Method diff --git a/xml/System/Index.xml b/xml/System/Index.xml index e59bfe47137..b8373fc37ff 100644 --- a/xml/System/Index.xml +++ b/xml/System/Index.xml @@ -54,21 +54,13 @@ - Represents a type that can be used to index a collection either from the beginning or the end. + Represent a type can be used to index a collection either from the start or the end. - - + Index is used by the C# compiler to support the new index syntax + + int[] someArray = new int[5] { 1, 2, 3, 4, 5 } ; + int lastElement = someArray[^1]; // lastElement = 5 + @@ -105,19 +97,12 @@ int lastElement = someArray[^1]; // lastElement = 5 - The index value. It has to be greater then or equal to zero. - - to index from the end of the collection, or to index from the beginning of the collection. - Initializes a new with a specified index position and a value that indicates if the index is from the beginning or the end of a collection. + The index value. it has to be zero or positive number. + Indicating if the index is from the start or from the end. + Construct an Index using a value and indicating if the index is from the start or from the end. - is constructed from the end, an index value of 1 points to the last element, and an index value of 0 points beyond the last element. - - ]]> - + If the Index constructed from the end, index value 1 means pointing at the last element and index value 0 means pointing at beyond last element. + @@ -154,7 +139,7 @@ If the is constructed from the end, an index value of 1 poin System.Index - Gets an that points beyond the last element. + Create an Index pointing at beyond last element. An index that points beyond the last element. To be added. @@ -199,8 +184,8 @@ If the is constructed from the end, an index value of 1 poin - The object to compare with this instance. - Returns a value that indicates whether the current object is equal to another object. + An object to compare with this object + Indicates whether the current Index object is equal to another Index object. if the current Index object is equal to ; otherwise. To be added. @@ -251,8 +236,8 @@ If the is constructed from the end, an index value of 1 poin - An object to compare with this instance. - Indicates whether the current Index object is equal to a specified object. + An object to compare with this object + Indicates whether the current Index object is equal to another object of the same type. if is of type and is equal to the current instance; otherwise. To be added. @@ -295,8 +280,8 @@ If the is constructed from the end, an index value of 1 poin - The index value from the end of a collection. - Creates an from the end of a collection at a specified index position. + The index value from the end. + Create an Index from the end at the position indicated by the value. The index value. To be added. @@ -338,8 +323,8 @@ If the is constructed from the end, an index value of 1 poin - The index position from the start of a collection. - Creates an from the specified index at the start of a collection. + The index value from the start. + Create an Index from the start at the position indicated by the value. The index value. To be added. @@ -421,20 +406,15 @@ If the is constructed from the end, an index value of 1 poin - The length of the collection that the Index will be used with. Must be a positive value. - Calculates the offset from the start of the collection using the specified collection length. + The length of the collection that the Index will be used with. length has to be a positive value + Calculate the offset from the start using the giving collection length. The offset. - , which will have the same effect as validation. - - ]]> - + For performance reason, we don't validate the input length parameter and the returned offset value against negative values. + we don't validate either the returned offset is greater than the input length. + It is expected Index will be used with collections which always have non negative length/count. If the returned offset is negative and + then used to index a collection will get out of range exception which will be same affect as the validation. + @@ -471,7 +451,7 @@ Collections are not expected to have a negative length/count. If this method's r System.Boolean - Gets a value that indicates whether the index is from the start or the end. + Indicates whether the index is from the start or the end. if the Index is from the end; otherwise, . To be added. @@ -515,7 +495,7 @@ Collections are not expected to have a negative length/count. If this method's r The integer to convert. - Converts an integer number to an . + Converts integer number to an Index. An index representing the integer. To be added. @@ -554,7 +534,7 @@ Collections are not expected to have a negative length/count. If this method's r System.Index - Gets an that points to the first element of a collection. + Create an Index pointing at first element. An instance that points to the first element of a collection. To be added. @@ -594,7 +574,7 @@ Collections are not expected to have a negative length/count. If this method's r - Returns the string representation of the current instance. + Converts the value of the current Index object to its equivalent string representation. The string representation of the . To be added. @@ -633,7 +613,7 @@ Collections are not expected to have a negative length/count. If this method's r System.Int32 - Gets the index value. + Returns the index value. The index value. To be added. diff --git a/xml/System/Nullable.xml b/xml/System/Nullable.xml index 8c377aef9fb..d7367a9e53b 100644 --- a/xml/System/Nullable.xml +++ b/xml/System/Nullable.xml @@ -292,7 +292,7 @@ - + diff --git a/xml/System/Range.xml b/xml/System/Range.xml index 12b4be5cebc..6a14ce7b232 100644 --- a/xml/System/Range.xml +++ b/xml/System/Range.xml @@ -54,22 +54,14 @@ - Represents a range that has start and end indexes. + Represent a range has start and end indexes. - - + Range is used by the C# compiler to support the range syntax. + + int[] someArray = new int[5] { 1, 2, 3, 4, 5 }; + int[] subArray1 = someArray[0..2]; // { 1, 2 } + int[] subArray2 = someArray[1..^0]; // { 2, 3, 4, 5 } + @@ -107,9 +99,9 @@ int[] subArray2 = someArray[1..^0]; // { 2, 3, 4, 5 } - The inclusive start index of the range. - The exclusive end index of the range. - Instantiates a new instance with the specified starting and ending indexes. + Represent the inclusive start index of the range. + Represent the exclusive end index of the range. + Construct a Range object using the start and end indexes. To be added. @@ -147,7 +139,7 @@ int[] subArray2 = someArray[1..^0]; // { 2, 3, 4, 5 } System.Range - Gets a object that starts from the first element to the end. + Create a Range object starting from first element to the end. A range from the start to the end. To be added. @@ -186,7 +178,7 @@ int[] subArray2 = someArray[1..^0]; // { 2, 3, 4, 5 } System.Index - Gets an that represents the exclusive end index of the range. + Represent the exclusive end index of the Range. The end index of the range. To be added. @@ -229,7 +221,7 @@ int[] subArray2 = someArray[1..^0]; // { 2, 3, 4, 5 } The position of the last element up to which the object will be created. - Creates a object starting from the first element in the collection to a specified end index. + Create a Range object starting from first element in the collection to the end Index. A range that starts from the first element to . To be added. @@ -279,8 +271,8 @@ int[] subArray2 = someArray[1..^0]; // { 2, 3, 4, 5 } - An object to compare with this Range object. - Returns a value that indicates whether the current instance is equal to a specified object. + An object to compare with this object + Indicates whether the current Range object is equal to another object of the same type. if is of type and is equal to the current instance; otherwise, . To be added. @@ -326,8 +318,8 @@ int[] subArray2 = someArray[1..^0]; // { 2, 3, 4, 5 } - A Range object to compare with this Range object. - Returns a value that indicates whether the current instance is equal to another object. + An object to compare with this object + Indicates whether the current Range object is equal to another Range object. if the current instance is equal to ; otherwise, . To be added. @@ -416,18 +408,14 @@ int[] subArray2 = someArray[1..^0]; // { 2, 3, 4, 5 } - A positive integer that represents the length of the collection that the range will be used with. - Calculates the start offset and length of the range object using a collection length. + The length of the collection that the range will be used with. length has to be a positive value. + Calculate the start offset and length of range object using a collection length. The start offset and length of the range. - - + For performance reason, we don't validate the input length parameter against negative values. + It is expected Range will be used with collections which always have non negative length/count. + We validate the range is inside the length scope though. + is outside the bounds of the current range. @@ -466,7 +454,7 @@ For performance reasons, this method doesn't validate `length` to ensure that it System.Index - Gets the inclusive start index of the . + Represent the inclusive start index of the Range. The inclusive start index of the range. To be added. @@ -509,7 +497,7 @@ For performance reasons, this method doesn't validate `length` to ensure that it The position of the first element from which the Range will be created. - Returns a new instance starting from a specified start index to the end of the collection. + Create a Range object starting from start index to the end of the collection. A range from to the end of the collection. To be added. @@ -549,7 +537,7 @@ For performance reasons, this method doesn't validate `length` to ensure that it - Returns the string representation of the current object. + Converts the value of the current Range object to its equivalent string representation. The string representation of the range. To be added. diff --git a/xml/System/ReadOnlySpan`1.xml b/xml/System/ReadOnlySpan`1.xml index a89a03a4078..39e7dc6dbf4 100644 --- a/xml/System/ReadOnlySpan`1.xml +++ b/xml/System/ReadOnlySpan`1.xml @@ -93,7 +93,7 @@ A `ReadOnlySpan` instance is often used to reference the elements of an array - + From 366625a31595bd5411eef51f924e217d88e0fe03 Mon Sep 17 00:00:00 2001 From: Genevieve Warren <24882762+gewarren@users.noreply.github.com> Date: Thu, 30 Oct 2025 13:32:46 -0700 Subject: [PATCH 2/2] reset some unwanted changes --- .../IReadOnlyTensor`2.xml | 2 +- .../ReadOnlyTensorSpan`1.xml | 6 +- xml/System.Numerics.Tensors/Tensor.xml | 119 ------------------ xml/System.Numerics.Tensors/TensorSpan`1.xml | 6 +- xml/System.Numerics.Tensors/Tensor`1.xml | 10 +- xml/System/Index.xml | 84 ++++++++----- xml/System/Range.xml | 64 ++++++---- 7 files changed, 98 insertions(+), 193 deletions(-) diff --git a/xml/System.Numerics.Tensors/IReadOnlyTensor`2.xml b/xml/System.Numerics.Tensors/IReadOnlyTensor`2.xml index 1724ce37d08..602716c3326 100644 --- a/xml/System.Numerics.Tensors/IReadOnlyTensor`2.xml +++ b/xml/System.Numerics.Tensors/IReadOnlyTensor`2.xml @@ -749,7 +749,7 @@ The current tensor if it is already dense; otherwise, a new tensor that contains the elements of this tensor. A dense tensor is one where the elements are ordered sequentially in memory and where no gaps exist between the elements. - For a 2x2 Tensor, this would mean it has FlattendLength: 4; Lengths: [2, 2]; Strides: [4, 1]. The elements would be sequentially accessed via indexes: [0, 0]; [0, 1]; [1, 0]; [1, 1]. + For a 2x2 Tensor, this would mean it has FlattenedLength: 4; Lengths: [2, 2]; Strides: [4, 1]. The elements would be sequentially accessed via indexes: [0, 0]; [0, 1]; [1, 0]; [1, 1]. diff --git a/xml/System.Numerics.Tensors/ReadOnlyTensorSpan`1.xml b/xml/System.Numerics.Tensors/ReadOnlyTensorSpan`1.xml index 4f37e5b3633..b8e3b0abb6e 100644 --- a/xml/System.Numerics.Tensors/ReadOnlyTensorSpan`1.xml +++ b/xml/System.Numerics.Tensors/ReadOnlyTensorSpan`1.xml @@ -724,7 +724,6 @@ To be added. To be added. To be added. - @@ -1989,7 +1988,7 @@ Method - M:System.Numerics.Tensors.IReadOnlyTensor`2.CopyTo(System.Numerics.Tensors.TensorSpan{`1}@) + M:System.Numerics.Tensors.IReadOnlyTensor`2.CopyTo(System.Numerics.Tensors.TensorSpan{`1}@|System.Runtime.InteropServices.InAttribute) System.Numerics.Tensors @@ -2052,7 +2051,7 @@ Method - M:System.Numerics.Tensors.IReadOnlyTensor`2.TryCopyTo(System.Numerics.Tensors.TensorSpan{`1}@) + M:System.Numerics.Tensors.IReadOnlyTensor`2.TryCopyTo(System.Numerics.Tensors.TensorSpan{`1}@|System.Runtime.InteropServices.InAttribute) System.Numerics.Tensors @@ -2189,7 +2188,6 @@ To be added. To be added. To be added. - diff --git a/xml/System.Numerics.Tensors/Tensor.xml b/xml/System.Numerics.Tensors/Tensor.xml index dd962703c76..c4f97d4e635 100644 --- a/xml/System.Numerics.Tensors/Tensor.xml +++ b/xml/System.Numerics.Tensors/Tensor.xml @@ -17123,7 +17123,6 @@ To be added. To be added. To be added. - @@ -17171,7 +17170,6 @@ To be added. To be added. To be added. - @@ -17208,7 +17206,6 @@ To be added. To be added. To be added. - @@ -17245,7 +17242,6 @@ To be added. To be added. To be added. - @@ -17304,7 +17300,6 @@ To be added. To be added. To be added. - @@ -17352,7 +17347,6 @@ To be added. To be added. To be added. - @@ -17400,7 +17394,6 @@ To be added. To be added. To be added. - @@ -17437,7 +17430,6 @@ To be added. To be added. To be added. - @@ -17485,7 +17477,6 @@ To be added. To be added. To be added. - @@ -17532,7 +17523,6 @@ To be added. To be added. To be added. - @@ -17568,7 +17558,6 @@ To be added. To be added. To be added. - @@ -17622,7 +17611,6 @@ To be added. To be added. To be added. - @@ -17665,7 +17653,6 @@ To be added. To be added. To be added. - @@ -17723,7 +17710,6 @@ To be added. To be added. To be added. - @@ -17770,7 +17756,6 @@ To be added. To be added. To be added. - @@ -17806,7 +17791,6 @@ To be added. To be added. To be added. - @@ -17842,7 +17826,6 @@ To be added. To be added. To be added. - @@ -17900,7 +17883,6 @@ To be added. To be added. To be added. - @@ -17947,7 +17929,6 @@ To be added. To be added. To be added. - @@ -17994,7 +17975,6 @@ To be added. To be added. To be added. - @@ -18030,7 +18010,6 @@ To be added. To be added. To be added. - @@ -18077,7 +18056,6 @@ To be added. To be added. To be added. - @@ -18123,7 +18101,6 @@ To be added. To be added. To be added. - @@ -18158,7 +18135,6 @@ To be added. To be added. To be added. - @@ -18211,7 +18187,6 @@ To be added. To be added. To be added. - @@ -18253,7 +18228,6 @@ To be added. To be added. To be added. - @@ -18311,7 +18285,6 @@ To be added. To be added. To be added. - @@ -18358,7 +18331,6 @@ To be added. To be added. To be added. - @@ -18394,7 +18366,6 @@ To be added. To be added. To be added. - @@ -18430,7 +18401,6 @@ To be added. To be added. To be added. - @@ -18488,7 +18458,6 @@ To be added. To be added. To be added. - @@ -18535,7 +18504,6 @@ To be added. To be added. To be added. - @@ -18582,7 +18550,6 @@ To be added. To be added. To be added. - @@ -18618,7 +18585,6 @@ To be added. To be added. To be added. - @@ -18665,7 +18631,6 @@ To be added. To be added. To be added. - @@ -18711,7 +18676,6 @@ To be added. To be added. To be added. - @@ -18746,7 +18710,6 @@ To be added. To be added. To be added. - @@ -18799,7 +18762,6 @@ To be added. To be added. To be added. - @@ -18841,7 +18803,6 @@ To be added. To be added. To be added. - @@ -18874,7 +18835,6 @@ To be added. To be added. To be added. - @@ -18914,7 +18874,6 @@ To be added. To be added. To be added. - @@ -18972,7 +18931,6 @@ To be added. To be added. To be added. - @@ -19019,7 +18977,6 @@ To be added. To be added. To be added. - @@ -19055,7 +19012,6 @@ To be added. To be added. To be added. - @@ -19091,7 +19047,6 @@ To be added. To be added. To be added. - @@ -19149,7 +19104,6 @@ To be added. To be added. To be added. - @@ -19196,7 +19150,6 @@ To be added. To be added. To be added. - @@ -19243,7 +19196,6 @@ To be added. To be added. To be added. - @@ -19279,7 +19231,6 @@ To be added. To be added. To be added. - @@ -19326,7 +19277,6 @@ To be added. To be added. To be added. - @@ -19372,7 +19322,6 @@ To be added. To be added. To be added. - @@ -19407,7 +19356,6 @@ To be added. To be added. To be added. - @@ -19460,7 +19408,6 @@ To be added. To be added. To be added. - @@ -19502,7 +19449,6 @@ To be added. To be added. To be added. - @@ -19560,7 +19506,6 @@ To be added. To be added. To be added. - @@ -19607,7 +19552,6 @@ To be added. To be added. To be added. - @@ -19643,7 +19587,6 @@ To be added. To be added. To be added. - @@ -19679,7 +19622,6 @@ To be added. To be added. To be added. - @@ -19737,7 +19679,6 @@ To be added. To be added. To be added. - @@ -19784,7 +19725,6 @@ To be added. To be added. To be added. - @@ -19831,7 +19771,6 @@ To be added. To be added. To be added. - @@ -19867,7 +19806,6 @@ To be added. To be added. To be added. - @@ -19914,7 +19852,6 @@ To be added. To be added. To be added. - @@ -19960,7 +19897,6 @@ To be added. To be added. To be added. - @@ -19995,7 +19931,6 @@ To be added. To be added. To be added. - @@ -20048,7 +19983,6 @@ To be added. To be added. To be added. - @@ -20090,7 +20024,6 @@ To be added. To be added. To be added. - @@ -20123,7 +20056,6 @@ To be added. To be added. To be added. - @@ -20163,7 +20095,6 @@ To be added. To be added. To be added. - @@ -20210,7 +20141,6 @@ To be added. To be added. To be added. - @@ -20246,7 +20176,6 @@ To be added. To be added. To be added. - @@ -20293,7 +20222,6 @@ To be added. To be added. To be added. - @@ -20328,7 +20256,6 @@ To be added. To be added. To be added. - @@ -20370,7 +20297,6 @@ To be added. To be added. To be added. - @@ -20417,7 +20343,6 @@ To be added. To be added. To be added. - @@ -20453,7 +20378,6 @@ To be added. To be added. To be added. - @@ -20507,7 +20431,6 @@ To be added. To be added. To be added. - @@ -20550,7 +20473,6 @@ To be added. To be added. To be added. - @@ -20609,7 +20531,6 @@ To be added. To be added. To be added. - @@ -20657,7 +20578,6 @@ To be added. To be added. To be added. - @@ -20694,7 +20614,6 @@ To be added. To be added. To be added. - @@ -20731,7 +20650,6 @@ To be added. To be added. To be added. - @@ -20790,7 +20708,6 @@ To be added. To be added. To be added. - @@ -20838,7 +20755,6 @@ To be added. To be added. To be added. - @@ -20886,7 +20802,6 @@ To be added. To be added. To be added. - @@ -20923,7 +20838,6 @@ To be added. To be added. To be added. - @@ -20971,7 +20885,6 @@ To be added. To be added. To be added. - @@ -21016,7 +20929,6 @@ To be added. To be added. To be added. - @@ -21050,7 +20962,6 @@ To be added. To be added. To be added. - @@ -21095,7 +21006,6 @@ To be added. To be added. To be added. - @@ -21142,7 +21052,6 @@ To be added. To be added. To be added. - @@ -21178,7 +21087,6 @@ To be added. To be added. To be added. - @@ -21225,7 +21133,6 @@ To be added. To be added. To be added. - @@ -21260,7 +21167,6 @@ To be added. To be added. To be added. - @@ -21302,7 +21208,6 @@ To be added. To be added. To be added. - @@ -21360,7 +21265,6 @@ To be added. To be added. To be added. - @@ -21407,7 +21311,6 @@ To be added. To be added. To be added. - @@ -21443,7 +21346,6 @@ To be added. To be added. To be added. - @@ -21479,7 +21381,6 @@ To be added. To be added. To be added. - @@ -21537,7 +21438,6 @@ To be added. To be added. To be added. - @@ -21584,7 +21484,6 @@ To be added. To be added. To be added. - @@ -21631,7 +21530,6 @@ To be added. To be added. To be added. - @@ -21667,7 +21565,6 @@ To be added. To be added. To be added. - @@ -21714,7 +21611,6 @@ To be added. To be added. To be added. - @@ -21760,7 +21656,6 @@ To be added. To be added. To be added. - @@ -21795,7 +21690,6 @@ To be added. To be added. To be added. - @@ -21848,7 +21742,6 @@ To be added. To be added. To be added. - @@ -21890,7 +21783,6 @@ To be added. To be added. To be added. - @@ -21935,7 +21827,6 @@ To be added. To be added. To be added. - @@ -21969,7 +21860,6 @@ To be added. To be added. To be added. - @@ -22014,7 +21904,6 @@ To be added. To be added. To be added. - @@ -22065,7 +21954,6 @@ To be added. To be added. To be added. - @@ -22099,7 +21987,6 @@ To be added. To be added. To be added. - @@ -22150,7 +22037,6 @@ To be added. To be added. To be added. - @@ -22197,7 +22083,6 @@ To be added. To be added. To be added. - @@ -22233,7 +22118,6 @@ To be added. To be added. To be added. - @@ -22280,7 +22164,6 @@ To be added. To be added. To be added. - @@ -22315,7 +22198,6 @@ To be added. To be added. To be added. - @@ -22357,7 +22239,6 @@ To be added. To be added. To be added. - diff --git a/xml/System.Numerics.Tensors/TensorSpan`1.xml b/xml/System.Numerics.Tensors/TensorSpan`1.xml index c7c142a7d61..8fc0fe16968 100644 --- a/xml/System.Numerics.Tensors/TensorSpan`1.xml +++ b/xml/System.Numerics.Tensors/TensorSpan`1.xml @@ -863,7 +863,6 @@ To be added. To be added. To be added. - @@ -2059,7 +2058,7 @@ Method - M:System.Numerics.Tensors.IReadOnlyTensor`2.CopyTo(System.Numerics.Tensors.TensorSpan{`1}@) + M:System.Numerics.Tensors.IReadOnlyTensor`2.CopyTo(System.Numerics.Tensors.TensorSpan{`1}@|System.Runtime.InteropServices.InAttribute) System.Numerics.Tensors @@ -2353,7 +2352,7 @@ Method - M:System.Numerics.Tensors.IReadOnlyTensor`2.TryCopyTo(System.Numerics.Tensors.TensorSpan{`1}@) + M:System.Numerics.Tensors.IReadOnlyTensor`2.TryCopyTo(System.Numerics.Tensors.TensorSpan{`1}@|System.Runtime.InteropServices.InAttribute) System.Numerics.Tensors @@ -2939,7 +2938,6 @@ To be added. To be added. To be added. - diff --git a/xml/System.Numerics.Tensors/Tensor`1.xml b/xml/System.Numerics.Tensors/Tensor`1.xml index 46262469098..0110c0d5aa3 100644 --- a/xml/System.Numerics.Tensors/Tensor`1.xml +++ b/xml/System.Numerics.Tensors/Tensor`1.xml @@ -483,7 +483,6 @@ To be added. To be added. To be added. - @@ -727,9 +726,7 @@ Pins and gets a to the backing memory. - - - + A handle to the backing memory. To be added. @@ -1554,7 +1551,7 @@ Method - M:System.Numerics.Tensors.IReadOnlyTensor`2.CopyTo(System.Numerics.Tensors.TensorSpan{`1}@) + M:System.Numerics.Tensors.IReadOnlyTensor`2.CopyTo(System.Numerics.Tensors.TensorSpan{`1}@|System.Runtime.InteropServices.InAttribute) System.Numerics.Tensors @@ -1836,7 +1833,7 @@ Method - M:System.Numerics.Tensors.IReadOnlyTensor`2.TryCopyTo(System.Numerics.Tensors.TensorSpan{`1}@) + M:System.Numerics.Tensors.IReadOnlyTensor`2.TryCopyTo(System.Numerics.Tensors.TensorSpan{`1}@|System.Runtime.InteropServices.InAttribute) System.Numerics.Tensors @@ -2305,7 +2302,6 @@ To be added. To be added. To be added. - diff --git a/xml/System/Index.xml b/xml/System/Index.xml index b8373fc37ff..e59bfe47137 100644 --- a/xml/System/Index.xml +++ b/xml/System/Index.xml @@ -54,13 +54,21 @@ - Represent a type can be used to index a collection either from the start or the end. + Represents a type that can be used to index a collection either from the beginning or the end. - Index is used by the C# compiler to support the new index syntax - - int[] someArray = new int[5] { 1, 2, 3, 4, 5 } ; - int lastElement = someArray[^1]; // lastElement = 5 - + + @@ -97,12 +105,19 @@ - The index value. it has to be zero or positive number. - Indicating if the index is from the start or from the end. - Construct an Index using a value and indicating if the index is from the start or from the end. + The index value. It has to be greater then or equal to zero. + + to index from the end of the collection, or to index from the beginning of the collection. + Initializes a new with a specified index position and a value that indicates if the index is from the beginning or the end of a collection. - If the Index constructed from the end, index value 1 means pointing at the last element and index value 0 means pointing at beyond last element. - + is constructed from the end, an index value of 1 points to the last element, and an index value of 0 points beyond the last element. + + ]]> + @@ -139,7 +154,7 @@ System.Index - Create an Index pointing at beyond last element. + Gets an that points beyond the last element. An index that points beyond the last element. To be added. @@ -184,8 +199,8 @@ - An object to compare with this object - Indicates whether the current Index object is equal to another Index object. + The object to compare with this instance. + Returns a value that indicates whether the current object is equal to another object. if the current Index object is equal to ; otherwise. To be added. @@ -236,8 +251,8 @@ - An object to compare with this object - Indicates whether the current Index object is equal to another object of the same type. + An object to compare with this instance. + Indicates whether the current Index object is equal to a specified object. if is of type and is equal to the current instance; otherwise. To be added. @@ -280,8 +295,8 @@ - The index value from the end. - Create an Index from the end at the position indicated by the value. + The index value from the end of a collection. + Creates an from the end of a collection at a specified index position. The index value. To be added. @@ -323,8 +338,8 @@ - The index value from the start. - Create an Index from the start at the position indicated by the value. + The index position from the start of a collection. + Creates an from the specified index at the start of a collection. The index value. To be added. @@ -406,15 +421,20 @@ - The length of the collection that the Index will be used with. length has to be a positive value - Calculate the offset from the start using the giving collection length. + The length of the collection that the Index will be used with. Must be a positive value. + Calculates the offset from the start of the collection using the specified collection length. The offset. - For performance reason, we don't validate the input length parameter and the returned offset value against negative values. - we don't validate either the returned offset is greater than the input length. - It is expected Index will be used with collections which always have non negative length/count. If the returned offset is negative and - then used to index a collection will get out of range exception which will be same affect as the validation. - + , which will have the same effect as validation. + + ]]> + @@ -451,7 +471,7 @@ System.Boolean - Indicates whether the index is from the start or the end. + Gets a value that indicates whether the index is from the start or the end. if the Index is from the end; otherwise, . To be added. @@ -495,7 +515,7 @@ The integer to convert. - Converts integer number to an Index. + Converts an integer number to an . An index representing the integer. To be added. @@ -534,7 +554,7 @@ System.Index - Create an Index pointing at first element. + Gets an that points to the first element of a collection. An instance that points to the first element of a collection. To be added. @@ -574,7 +594,7 @@ - Converts the value of the current Index object to its equivalent string representation. + Returns the string representation of the current instance. The string representation of the . To be added. @@ -613,7 +633,7 @@ System.Int32 - Returns the index value. + Gets the index value. The index value. To be added. diff --git a/xml/System/Range.xml b/xml/System/Range.xml index 6a14ce7b232..12b4be5cebc 100644 --- a/xml/System/Range.xml +++ b/xml/System/Range.xml @@ -54,14 +54,22 @@ - Represent a range has start and end indexes. + Represents a range that has start and end indexes. - Range is used by the C# compiler to support the range syntax. - - int[] someArray = new int[5] { 1, 2, 3, 4, 5 }; - int[] subArray1 = someArray[0..2]; // { 1, 2 } - int[] subArray2 = someArray[1..^0]; // { 2, 3, 4, 5 } - + + @@ -99,9 +107,9 @@ - Represent the inclusive start index of the range. - Represent the exclusive end index of the range. - Construct a Range object using the start and end indexes. + The inclusive start index of the range. + The exclusive end index of the range. + Instantiates a new instance with the specified starting and ending indexes. To be added. @@ -139,7 +147,7 @@ System.Range - Create a Range object starting from first element to the end. + Gets a object that starts from the first element to the end. A range from the start to the end. To be added. @@ -178,7 +186,7 @@ System.Index - Represent the exclusive end index of the Range. + Gets an that represents the exclusive end index of the range. The end index of the range. To be added. @@ -221,7 +229,7 @@ The position of the last element up to which the object will be created. - Create a Range object starting from first element in the collection to the end Index. + Creates a object starting from the first element in the collection to a specified end index. A range that starts from the first element to . To be added. @@ -271,8 +279,8 @@ - An object to compare with this object - Indicates whether the current Range object is equal to another object of the same type. + An object to compare with this Range object. + Returns a value that indicates whether the current instance is equal to a specified object. if is of type and is equal to the current instance; otherwise, . To be added. @@ -318,8 +326,8 @@ - An object to compare with this object - Indicates whether the current Range object is equal to another Range object. + A Range object to compare with this Range object. + Returns a value that indicates whether the current instance is equal to another object. if the current instance is equal to ; otherwise, . To be added. @@ -408,14 +416,18 @@ - The length of the collection that the range will be used with. length has to be a positive value. - Calculate the start offset and length of range object using a collection length. + A positive integer that represents the length of the collection that the range will be used with. + Calculates the start offset and length of the range object using a collection length. The start offset and length of the range. - For performance reason, we don't validate the input length parameter against negative values. - It is expected Range will be used with collections which always have non negative length/count. - We validate the range is inside the length scope though. - + + is outside the bounds of the current range. @@ -454,7 +466,7 @@ System.Index - Represent the inclusive start index of the Range. + Gets the inclusive start index of the . The inclusive start index of the range. To be added. @@ -497,7 +509,7 @@ The position of the first element from which the Range will be created. - Create a Range object starting from start index to the end of the collection. + Returns a new instance starting from a specified start index to the end of the collection. A range from to the end of the collection. To be added. @@ -537,7 +549,7 @@ - Converts the value of the current Range object to its equivalent string representation. + Returns the string representation of the current object. The string representation of the range. To be added.