Skip to content
Open
Show file tree
Hide file tree
Changes from 31 commits
Commits
Show all changes
37 commits
Select commit Hold shift + click to select a range
79f056a
System.Buffers docs
ericstj Oct 1, 2025
818afd4
System.Collections docs
ericstj Oct 1, 2025
fa435f0
System.ComponentModel.DataAnnotations docs
ericstj Oct 1, 2025
2e99df5
System.ComponentModel docs
ericstj Oct 1, 2025
771bfa5
System.Composition docs
ericstj Oct 1, 2025
e9bf3ba
System.Data docs
ericstj Oct 1, 2025
92e84fa
System.Diagnostics docs
ericstj Oct 1, 2025
141b049
System.DirectoryServices docs
ericstj Oct 1, 2025
8313f62
System.Formats.Tar docs
ericstj Oct 1, 2025
209deaf
System.IO.Compression docs
ericstj Oct 1, 2025
2999f7c
System.IO.Hashing docs
ericstj Oct 1, 2025
04fbff6
System.IO.Packaging docs
ericstj Oct 1, 2025
852d7f6
System.Linq docs
ericstj Oct 1, 2025
a88f6f4
System.Management docs
ericstj Oct 1, 2025
570af32
System.Net docs
ericstj Oct 1, 2025
7092e78
System.Numerics docs
ericstj Oct 1, 2025
22c7e8c
System.Reflection docs
ericstj Oct 1, 2025
c2f1760
System.Runtime.InteropServices docs
ericstj Oct 1, 2025
9325c7c
System.Runtime.Serialization docs
ericstj Oct 1, 2025
be3aa11
System.Security.Claims docs
ericstj Oct 1, 2025
09563c4
System.Security.Cryptography docs
ericstj Oct 1, 2025
1d8d650
System.Text.Json docs
ericstj Oct 1, 2025
e62dfef
System.Text.RegularExpressions docs
ericstj Oct 1, 2025
68b851e
System.Text docs
ericstj Oct 1, 2025
f70b152
System.Threading docs
ericstj Oct 1, 2025
799e0db
System.Xml docs
ericstj Oct 1, 2025
64854a6
System docs
ericstj Oct 1, 2025
647e69d
Fix some warnings
ericstj Oct 1, 2025
8515834
Fix bad xml escaping of remarks
ericstj Oct 2, 2025
7716929
Apply feedback from review
ericstj Oct 2, 2025
1319ad6
Make multi-line elements easier to review
ericstj Oct 2, 2025
0e78c7b
More indenting fixes
ericstj Oct 2, 2025
cfb9e01
Try again to fix warnings
ericstj Oct 2, 2025
2a605f0
system.io.compression fixups
gewarren Oct 3, 2025
1d46154
random fixes
gewarren Oct 3, 2025
10ce63c
STJ and BinaryData edits
gewarren Oct 3, 2025
b6c8c97
fix xml
gewarren Oct 3, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 7 additions & 2 deletions xml/System.Buffers/ArrayBufferWriter`1.xml
Original file line number Diff line number Diff line change
Expand Up @@ -227,6 +227,7 @@ You must request a new buffer after calling `Advance` to continue writing more d
You must clear the <xref:System.Buffers.ArrayBufferWriter`1> before trying to reuse it.
]]></format>
</remarks>
<seealso cref="M:System.Buffers.ArrayBufferWriter`1.ResetWrittenCount" />
</Docs>
</Member>
<Member MemberName="FreeCapacity">
Expand Down Expand Up @@ -385,8 +386,12 @@ This method never returns <xref:System.Span%601.Empty?displayProperty=nameWithTy
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
<summary>Resets the data written to the underlying buffer without zeroing its content.</summary>
<remarks>
<para>You must reset or clear the <see cref="T:System.Buffers.ArrayBufferWriter`1" /> before trying to re-use it.</para>
<para>If you reset the writer using the <see cref="M:System.Buffers.ArrayBufferWriter`1.ResetWrittenCount" /> method, the underlying buffer will not be cleared.</para>
</remarks>
<seealso cref="M:System.Buffers.ArrayBufferWriter`1.Clear" />
</Docs>
</Member>
<Member MemberName="WrittenCount">
Expand Down
30 changes: 17 additions & 13 deletions xml/System.Collections.Frozen/FrozenDictionary.xml
Original file line number Diff line number Diff line change
Expand Up @@ -71,12 +71,14 @@
</Parameter>
</Parameters>
<Docs>
<typeparam name="TKey">To be added.</typeparam>
<typeparam name="TValue">To be added.</typeparam>
<param name="source">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<typeparam name="TKey">The type of the keys in the dictionary.</typeparam>
<typeparam name="TValue">The type of the values in the dictionary.</typeparam>
<param name="source">The key/value pairs to use to populate the dictionary.</param>
<summary>Creates a <see cref="T:System.Collections.Frozen.FrozenDictionary`2" /> with the specified key/value pairs.</summary>
<returns>A <see cref="T:System.Collections.Frozen.FrozenDictionary`2" /> that contains the specified keys and values.</returns>
<remarks>
<para>If the same key appears multiple times in the input, the latter one in the sequence takes precedence. This differs from <see cref="M:System.Linq.Enumerable.ToDictionary``2" />, with which multiple duplicate keys will result in an exception.</para>
</remarks>
</Docs>
</Member>
<Member MemberName="Create&lt;TKey,TValue&gt;">
Expand Down Expand Up @@ -132,13 +134,15 @@
</Parameter>
</Parameters>
<Docs>
<typeparam name="TKey">To be added.</typeparam>
<typeparam name="TValue">To be added.</typeparam>
<param name="comparer">To be added.</param>
<param name="source">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<typeparam name="TKey">The type of the keys in the dictionary.</typeparam>
<typeparam name="TValue">The type of the values in the dictionary.</typeparam>
<param name="comparer">The comparer implementation to use to compare keys for equality. If <see langword="null" />, <see cref="P:System.Collections.Generic.EqualityComparer`1.Default" /> is used.</param>
<param name="source">The key/value pairs to use to populate the dictionary.</param>
<summary>Creates a <see cref="T:System.Collections.Frozen.FrozenDictionary`2" /> with the specified key/value pairs.</summary>
<returns>A <see cref="T:System.Collections.Frozen.FrozenDictionary`2" /> that contains the specified keys and values.</returns>
<remarks>
<para>If the same key appears multiple times in the input, the latter one in the sequence takes precedence. This differs from <see cref="M:System.Linq.Enumerable.ToDictionary``2" />, with which multiple duplicate keys will result in an exception.</para>
</remarks>
</Docs>
</Member>
<Member MemberName="ToFrozenDictionary&lt;TKey,TValue&gt;">
Expand Down
13 changes: 13 additions & 0 deletions xml/System.Collections.Frozen/FrozenDictionary`2.xml
Original file line number Diff line number Diff line change
Expand Up @@ -856,6 +856,7 @@
<param name="index">The zero-based index in <paramref name="array" /> at which copying begins.</param>
<summary>Copies the elements of the <see cref="T:System.Collections.ICollection" /> to an <see cref="T:System.Array" />, starting at a particular <see cref="T:System.Array" /> index.</summary>
<remarks>To be added.</remarks>
<inheritdoc />
</Docs>
</Member>
<Member MemberName="System.Collections.ICollection.IsSynchronized">
Expand Down Expand Up @@ -883,6 +884,7 @@
<value>
<see langword="true" /> if access to the <see cref="T:System.Collections.ICollection" /> is synchronized (thread safe); otherwise, <see langword="false" />.</value>
<remarks>To be added.</remarks>
<inheritdoc />
</Docs>
</Member>
<Member MemberName="System.Collections.ICollection.SyncRoot">
Expand All @@ -909,6 +911,7 @@
<summary>Gets an object that can be used to synchronize access to the <see cref="T:System.Collections.ICollection" />.</summary>
<value>An object that can be used to synchronize access to the <see cref="T:System.Collections.ICollection" />.</value>
<remarks>To be added.</remarks>
<inheritdoc />
</Docs>
</Member>
<Member MemberName="System.Collections.IDictionary.Add">
Expand Down Expand Up @@ -940,6 +943,7 @@
<param name="value">The <see cref="T:System.Object" /> to use as the value of the element to add.</param>
<summary>Adds an element with the provided key and value to the <see cref="T:System.Collections.IDictionary" /> object.</summary>
<remarks>To be added.</remarks>
<inheritdoc />
</Docs>
</Member>
<Member MemberName="System.Collections.IDictionary.Clear">
Expand All @@ -966,6 +970,7 @@
<Docs>
<summary>Removes all elements from the <see cref="T:System.Collections.IDictionary" /> object.</summary>
<remarks>To be added.</remarks>
<inheritdoc />
</Docs>
</Member>
<Member MemberName="System.Collections.IDictionary.Contains">
Expand Down Expand Up @@ -997,6 +1002,7 @@
<returns>
<see langword="true" /> if the <see cref="T:System.Collections.IDictionary" /> contains an element with the key; otherwise, <see langword="false" />.</returns>
<remarks>To be added.</remarks>
<inheritdoc />
</Docs>
</Member>
<Member MemberName="System.Collections.IDictionary.GetEnumerator">
Expand Down Expand Up @@ -1024,6 +1030,7 @@
<summary>Returns an <see cref="T:System.Collections.IDictionaryEnumerator" /> object for the <see cref="T:System.Collections.IDictionary" /> object.</summary>
<returns>An <see cref="T:System.Collections.IDictionaryEnumerator" /> object for the <see cref="T:System.Collections.IDictionary" /> object.</returns>
<remarks>To be added.</remarks>
<inheritdoc />
</Docs>
</Member>
<Member MemberName="System.Collections.IDictionary.IsFixedSize">
Expand Down Expand Up @@ -1051,6 +1058,7 @@
<value>
<see langword="true" /> if the <see cref="T:System.Collections.IDictionary" /> object has a fixed size; otherwise, <see langword="false" />.</value>
<remarks>To be added.</remarks>
<inheritdoc />
</Docs>
</Member>
<Member MemberName="System.Collections.IDictionary.IsReadOnly">
Expand Down Expand Up @@ -1078,6 +1086,7 @@
<value>
<see langword="true" /> if the <see cref="T:System.Collections.IDictionary" /> object is read-only; otherwise, <see langword="false" />.</value>
<remarks>To be added.</remarks>
<inheritdoc />
</Docs>
</Member>
<Member MemberName="System.Collections.IDictionary.Item">
Expand Down Expand Up @@ -1141,6 +1150,7 @@
<summary>Gets an <see cref="T:System.Collections.ICollection" /> object containing the keys of the <see cref="T:System.Collections.IDictionary" /> object.</summary>
<value>An <see cref="T:System.Collections.ICollection" /> object containing the keys of the <see cref="T:System.Collections.IDictionary" /> object.</value>
<remarks>To be added.</remarks>
<inheritdoc />
</Docs>
</Member>
<Member MemberName="System.Collections.IDictionary.Remove">
Expand Down Expand Up @@ -1170,6 +1180,7 @@
<param name="key">The key of the element to remove.</param>
<summary>Removes the element with the specified key from the <see cref="T:System.Collections.IDictionary" /> object.</summary>
<remarks>To be added.</remarks>
<inheritdoc />
</Docs>
</Member>
<Member MemberName="System.Collections.IDictionary.Values">
Expand All @@ -1196,6 +1207,7 @@
<summary>Gets an <see cref="T:System.Collections.ICollection" /> object containing the values in the <see cref="T:System.Collections.IDictionary" /> object.</summary>
<value>An <see cref="T:System.Collections.ICollection" /> object containing the values in the <see cref="T:System.Collections.IDictionary" /> object.</value>
<remarks>To be added.</remarks>
<inheritdoc />
</Docs>
</Member>
<Member MemberName="System.Collections.IEnumerable.GetEnumerator">
Expand Down Expand Up @@ -1223,6 +1235,7 @@
<summary>Returns an enumerator that iterates through a collection.</summary>
<returns>An <see cref="T:System.Collections.IEnumerator" /> object that can be used to iterate through the collection.</returns>
<remarks>To be added.</remarks>
<inheritdoc />
</Docs>
</Member>
<Member MemberName="TryGetAlternateLookup&lt;TAlternateKey&gt;">
Expand Down
4 changes: 4 additions & 0 deletions xml/System.Collections.Frozen/FrozenSet`1.xml
Original file line number Diff line number Diff line change
Expand Up @@ -859,6 +859,7 @@
<param name="index">The zero-based index in <paramref name="array" /> at which copying begins.</param>
<summary>Copies the elements of the <see cref="T:System.Collections.ICollection" /> to an <see cref="T:System.Array" />, starting at a particular <see cref="T:System.Array" /> index.</summary>
<remarks>To be added.</remarks>
<inheritdoc />
</Docs>
</Member>
<Member MemberName="System.Collections.ICollection.IsSynchronized">
Expand Down Expand Up @@ -886,6 +887,7 @@
<value>
<see langword="true" /> if access to the <see cref="T:System.Collections.ICollection" /> is synchronized (thread safe); otherwise, <see langword="false" />.</value>
<remarks>To be added.</remarks>
<inheritdoc />
</Docs>
</Member>
<Member MemberName="System.Collections.ICollection.SyncRoot">
Expand All @@ -912,6 +914,7 @@
<summary>Gets an object that can be used to synchronize access to the <see cref="T:System.Collections.ICollection" />.</summary>
<value>An object that can be used to synchronize access to the <see cref="T:System.Collections.ICollection" />.</value>
<remarks>To be added.</remarks>
<inheritdoc />
</Docs>
</Member>
<Member MemberName="System.Collections.IEnumerable.GetEnumerator">
Expand Down Expand Up @@ -939,6 +942,7 @@
<summary>Returns an enumerator that iterates through a collection.</summary>
<returns>An <see cref="T:System.Collections.IEnumerator" /> object that can be used to iterate through the collection.</returns>
<remarks>To be added.</remarks>
<inheritdoc />
</Docs>
</Member>
<Member MemberName="TryGetAlternateLookup&lt;TAlternate&gt;">
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -130,6 +130,7 @@
<summary>Gets both the key and the value of the current dictionary entry.</summary>
<value>A <see cref="T:System.Collections.DictionaryEntry" /> containing both the key and the value of the current dictionary entry.</value>
<remarks>This member is an explicit interface member implementation. It can be used only when the &lt;xref:System.Collections.Generic.OrderedDictionary`2.Enumerator&gt; instance is cast to an &lt;xref:System.Collections.IDictionaryEnumerator&gt; interface.</remarks>
<inheritdoc />
</Docs>
</Member>
<Member MemberName="System.Collections.IDictionaryEnumerator.Key">
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -92,6 +92,7 @@
<returns>
<see langword="true" /> if <paramref name="key" /> is found in the <see cref="T:System.Collections.Generic.ICollection`1" />; otherwise, <see langword="false" />.</returns>
<remarks>To be added.</remarks>
<inheritdoc />
</Docs>
</Member>
<Member MemberName="CopyTo">
Expand Down Expand Up @@ -122,6 +123,7 @@
<param name="arrayIndex">The zero-based index in <paramref name="array" /> at which copying begins.</param>
<summary>Copies the elements of the <see cref="T:System.Collections.Generic.ICollection`1" /> to an <see cref="T:System.Array" />, starting at a particular <see cref="T:System.Array" /> index.</summary>
<remarks>To be added.</remarks>
<inheritdoc />
</Docs>
</Member>
<Member MemberName="Count">
Expand Down Expand Up @@ -149,6 +151,7 @@
<summary>Gets the number of elements contained in the <see cref="T:System.Collections.Generic.ICollection`1" />.</summary>
<value>The number of elements contained in the <see cref="T:System.Collections.Generic.ICollection`1" />.</value>
<remarks>To be added.</remarks>
<inheritdoc />
</Docs>
</Member>
<Member MemberName="GetEnumerator">
Expand Down Expand Up @@ -500,6 +503,7 @@
<param name="index">The zero-based index in <paramref name="array" /> at which copying begins.</param>
<summary>Copies the elements of the <see cref="T:System.Collections.ICollection" /> to an <see cref="T:System.Array" />, starting at a particular <see cref="T:System.Array" /> index.</summary>
<remarks>To be added.</remarks>
<inheritdoc />
</Docs>
</Member>
<Member MemberName="System.Collections.ICollection.IsSynchronized">
Expand All @@ -526,6 +530,7 @@
<value>
<see langword="true" /> if access to the <see cref="T:System.Collections.ICollection" /> is synchronized (thread safe); otherwise, <see langword="false" />.</value>
<remarks>This member is an explicit interface member implementation. It can be used only when the &lt;xref:System.Collections.Generic.OrderedDictionary`2.KeyCollection&gt; instance is cast to an &lt;xref:System.Collections.ICollection&gt; interface.</remarks>
<inheritdoc />
</Docs>
</Member>
<Member MemberName="System.Collections.ICollection.SyncRoot">
Expand Down Expand Up @@ -557,6 +562,7 @@
<summary>Gets an object that can be used to synchronize access to the <see cref="T:System.Collections.ICollection" />.</summary>
<value>An object that can be used to synchronize access to the <see cref="T:System.Collections.ICollection" />.</value>
<remarks>This member is an explicit interface member implementation. It can be used only when the &lt;xref:System.Collections.Generic.OrderedDictionary`2.KeyCollection&gt; instance is cast to an &lt;xref:System.Collections.ICollection&gt; interface.</remarks>
<inheritdoc />
</Docs>
</Member>
<Member MemberName="System.Collections.IEnumerable.GetEnumerator">
Expand All @@ -583,6 +589,7 @@
<summary>Returns an enumerator that iterates through a collection.</summary>
<returns>An <see cref="T:System.Collections.IEnumerator" /> object that can be used to iterate through the collection.</returns>
<remarks>This member is an explicit interface member implementation. It can be used only when the &lt;xref:System.Collections.Generic.OrderedDictionary`2.KeyCollection&gt; instance is cast to an &lt;xref:System.Collections.IEnumerable&gt; interface.</remarks>
<inheritdoc />
</Docs>
</Member>
<Member MemberName="System.Collections.IList.Add">
Expand Down Expand Up @@ -638,6 +645,7 @@
<Docs>
<summary>Removes all items from the <see cref="T:System.Collections.IList" />.</summary>
<remarks>This member is an explicit interface member implementation. It can be used only when the &lt;xref:System.Collections.Generic.OrderedDictionary`2.KeyCollection&gt; instance is cast to an &lt;xref:System.Collections.IList&gt; interface.</remarks>
<inheritdoc />
</Docs>
</Member>
<Member MemberName="System.Collections.IList.Contains">
Expand Down Expand Up @@ -668,6 +676,7 @@
<returns>
<see langword="true" /> if the <see cref="T:System.Object" /> is found in the <see cref="T:System.Collections.IList" />; otherwise, <see langword="false" />.</returns>
<remarks>To be added.</remarks>
<inheritdoc />
</Docs>
</Member>
<Member MemberName="System.Collections.IList.IndexOf">
Expand Down Expand Up @@ -697,6 +706,7 @@
<summary>Determines the index of a specific item in the <see cref="T:System.Collections.IList" />.</summary>
<returns>The index of <paramref name="value" /> if found in the list; otherwise, -1.</returns>
<remarks>To be added.</remarks>
<inheritdoc />
</Docs>
</Member>
<Member MemberName="System.Collections.IList.Insert">
Expand Down Expand Up @@ -727,6 +737,7 @@
<param name="value">The object to insert into the <see cref="T:System.Collections.IList" />.</param>
<summary>Inserts an item into the <see cref="T:System.Collections.IList" /> at the specified index.</summary>
<remarks>To be added.</remarks>
<inheritdoc />
</Docs>
</Member>
<Member MemberName="System.Collections.IList.IsFixedSize">
Expand All @@ -753,6 +764,7 @@
<value>
<see langword="true" /> if the <see cref="T:System.Collections.IList" /> has a fixed size; otherwise, <see langword="false" />.</value>
<remarks>This member is an explicit interface member implementation. It can be used only when the &lt;xref:System.Collections.Generic.OrderedDictionary`2.KeyCollection&gt; instance is cast to an &lt;xref:System.Collections.IList&gt; interface.</remarks>
<inheritdoc />
</Docs>
</Member>
<Member MemberName="System.Collections.IList.IsReadOnly">
Expand All @@ -779,6 +791,7 @@
<value>
<see langword="true" /> if the <see cref="T:System.Collections.IList" /> is read-only; otherwise, <see langword="false" />.</value>
<remarks>This member is an explicit interface member implementation. It can be used only when the &lt;xref:System.Collections.Generic.OrderedDictionary`2.KeyCollection&gt; instance is cast to an &lt;xref:System.Collections.IList&gt; interface.</remarks>
<inheritdoc />
</Docs>
</Member>
<Member MemberName="System.Collections.IList.Item">
Expand Down Expand Up @@ -843,6 +856,7 @@
<param name="value">The object to remove from the <see cref="T:System.Collections.IList" />.</param>
<summary>Removes the first occurrence of a specific object from the <see cref="T:System.Collections.IList" />.</summary>
<remarks>To be added.</remarks>
<inheritdoc />
</Docs>
</Member>
<Member MemberName="System.Collections.IList.RemoveAt">
Expand Down Expand Up @@ -871,6 +885,7 @@
<param name="index">The zero-based index of the item to remove.</param>
<summary>Removes the <see cref="T:System.Collections.IList" /> item at the specified index.</summary>
<remarks>To be added.</remarks>
<inheritdoc />
</Docs>
</Member>
</Members>
Expand Down
Loading
Loading