</assembly>
<members>
<member name="T:System.Collections.Immutable.IImmutableDictionary`2">
- <summary>Represents an immutable collection of key/value pairs.
- NuGet package: System.Collections.Immutable (about immutable collections and how to install)</summary>
+ <summary>Represents an immutable collection of key/value pairs.
+NuGet package: System.Collections.Immutable (about immutable collections and how to install)</summary>
<typeparam name="TKey">The type of keys in the dictionary.</typeparam>
<typeparam name="TValue">The type of values in the dictionary.</typeparam>
</member>
<see langword="true" /> if a match for <paramref name="equalKey" /> is found; otherwise, <see langword="false" />.</returns>
</member>
<member name="T:System.Collections.Immutable.IImmutableList`1">
- <summary>Represents a list of elements that cannot be modified.
- NuGet package: System.Collections.Immutable (about immutable collections and how to install)</summary>
+ <summary>Represents a list of elements that cannot be modified.
+NuGet package: System.Collections.Immutable (about immutable collections and how to install)</summary>
<typeparam name="T">The type of elements in the list.</typeparam>
</member>
<member name="M:System.Collections.Immutable.IImmutableList`1.Add(`0)">
<returns>A new list that contains the new element, even if the element at the specified location is the same as the new element.</returns>
</member>
<member name="T:System.Collections.Immutable.IImmutableQueue`1">
- <summary>Represents an immutable first-in, first-out collection of objects.
- NuGet package: System.Collections.Immutable (about immutable collections and how to install)</summary>
+ <summary>Represents an immutable first-in, first-out collection of objects.
+NuGet package: System.Collections.Immutable (about immutable collections and how to install)</summary>
<typeparam name="T">The type of elements in the queue.</typeparam>
</member>
<member name="M:System.Collections.Immutable.IImmutableQueue`1.Clear">
</member>
<member name="M:System.Collections.Immutable.IImmutableQueue`1.Dequeue">
<summary>Removes the first element in the immutable queue, and returns the new queue.</summary>
- <returns>The new immutable queue with the first element removed. This value is never <c>null</c>.</returns>
+ <returns>The new immutable queue with the first element removed. This value is never <see langword="null" />.</returns>
<exception cref="T:System.InvalidOperationException">The queue is empty.</exception>
</member>
<member name="M:System.Collections.Immutable.IImmutableQueue`1.Enqueue(`0)">
<exception cref="T:System.InvalidOperationException">The queue is empty.</exception>
</member>
<member name="T:System.Collections.Immutable.IImmutableSet`1">
- <summary>Represents a set of elements that can only be modified by creating a new instance of the set.
- NuGet package: System.Collections.Immutable (about immutable collections and how to install)</summary>
+ <summary>Represents a set of elements that can only be modified by creating a new instance of the set.
+NuGet package: System.Collections.Immutable (about immutable collections and how to install)</summary>
<typeparam name="T">The type of element stored in the set.</typeparam>
</member>
<member name="M:System.Collections.Immutable.IImmutableSet`1.Add(`0)">
<summary>Determines whether the current immutable set is a proper (strict) superset of the specified collection.</summary>
<param name="other">The collection to compare to the current set.</param>
<returns>
- <see langword="true" /> if the current set is a proper superset of the specified collection; otherwise, false.</returns>
+ <see langword="true" /> if the current set is a proper superset of the specified collection; otherwise, <see langword="false" />.</returns>
</member>
<member name="M:System.Collections.Immutable.IImmutableSet`1.IsSubsetOf(System.Collections.Generic.IEnumerable{`0})">
<summary>Determines whether the current immutable set is a subset of a specified collection.</summary>
<returns>A new immutable set with the items added; or the original set if all the items were already in the set.</returns>
</member>
<member name="T:System.Collections.Immutable.IImmutableStack`1">
- <summary>Represents an immutable last-in-first-out (LIFO) collection.
- NuGet package: System.Collections.Immutable (about immutable collections and how to install)</summary>
+ <summary>Represents an immutable last-in-first-out (LIFO) collection.
+NuGet package: System.Collections.Immutable (about immutable collections and how to install)</summary>
<typeparam name="T">The type of elements in the stack.</typeparam>
</member>
<member name="M:System.Collections.Immutable.IImmutableStack`1.Clear">
</member>
<member name="M:System.Collections.Immutable.IImmutableStack`1.Pop">
<summary>Removes the element at the top of the immutable stack and returns the new stack.</summary>
- <returns>The new stack; never <c>null</c></returns>
+ <returns>The new stack; never <see langword="null" /></returns>
<exception cref="T:System.InvalidOperationException">The stack is empty.</exception>
</member>
<member name="M:System.Collections.Immutable.IImmutableStack`1.Push(`0)">
<returns>The new stack.</returns>
</member>
<member name="T:System.Collections.Immutable.ImmutableArray">
- <summary>Provides methods for creating an array that is immutable; meaning it cannot be changed once it is created.
+ <summary>Provides methods for creating an array that is immutable; meaning it cannot be changed once it is created.
NuGet package: System.Collections.Immutable (about immutable collections and how to install)</summary>
</member>
<member name="M:System.Collections.Immutable.ImmutableArray.BinarySearch``1(System.Collections.Immutable.ImmutableArray{``0},``0)">
<returns>An immutable array that contains the current contents of the builder's array.</returns>
</member>
<member name="T:System.Collections.Immutable.ImmutableArray`1">
- <summary>Represents an array that is immutable; meaning it cannot be changed once it is created.
- NuGet package: System.Collections.Immutable (about immutable collections and how to install)</summary>
+ <summary>Represents an array that is immutable; meaning it cannot be changed once it is created.
+NuGet package: System.Collections.Immutable (about immutable collections and how to install)</summary>
<typeparam name="T">The type of element stored by the array.</typeparam>
</member>
<member name="M:System.Collections.Immutable.ImmutableArray`1.Add(`0)">
<returns>The read-only span representation of this immutable array.</returns>
</member>
<member name="T:System.Collections.Immutable.ImmutableArray`1.Builder">
- <summary>A writable array accessor that can be converted into an <see cref="T:System.Collections.Immutable.ImmutableArray`1" /> instance without allocating extra memory.
- NuGet package: System.Collections.Immutable (about immutable collections and how to install)</summary>
+ <summary>A writable array accessor that can be converted into an <see cref="T:System.Collections.Immutable.ImmutableArray`1" /> instance without allocating extra memory.
+NuGet package: System.Collections.Immutable (about immutable collections and how to install)</summary>
<typeparam name="T" />
</member>
<member name="M:System.Collections.Immutable.ImmutableArray`1.Builder.Add(`0)">
<typeparam name="TDerived">The type that derives from the type of item already in the array.</typeparam>
</member>
<member name="M:System.Collections.Immutable.ImmutableArray`1.Builder.AddRange``1(System.Collections.Immutable.ImmutableArray{``0})">
- <summary>Adds the specified items that derive from the type currently in the array, to the end of the array</summary>
+ <summary>Adds the specified items that derive from the type currently in the array, to the end of the array.</summary>
<param name="items">The items to add to the end of the array.</param>
<typeparam name="TDerived">The type that derives from the type of item already in the array.</typeparam>
</member>
<summary>Gets an empty immutable array.</summary>
</member>
<member name="T:System.Collections.Immutable.ImmutableArray`1.Enumerator">
- <summary>An array enumerator.
- NuGet package: System.Collections.Immutable (about immutable collections and how to install)</summary>
+ <summary>An array enumerator.
+NuGet package: System.Collections.Immutable (about immutable collections and how to install)</summary>
<typeparam name="T" />
</member>
<member name="P:System.Collections.Immutable.ImmutableArray`1.Enumerator.Current">
<returns>A new array with the item removed.</returns>
</member>
<member name="M:System.Collections.Immutable.ImmutableArray`1.Remove(`0,System.Collections.Generic.IEqualityComparer{`0})">
- <summary>Returns an array with the first occurrence of the specified element removed from the array.
- If no match is found, the current array is returned.</summary>
+ <summary>Returns an array with the first occurrence of the specified element removed from the array.
+If no match is found, the current array is returned.</summary>
<param name="item">The item to remove.</param>
<param name="equalityComparer">The equality comparer to use in the search.</param>
<returns>A new array with the specified item removed.</returns>
<member name="P:System.Collections.Immutable.ImmutableArray`1.System#Collections#Generic#ICollection{T}#IsReadOnly">
<summary>Gets a value indicating whether this instance is read only.</summary>
<returns>
- <c>true</c> if this instance is read only; otherwise, <c>false</c>.</returns>
+ <see langword="true" /> if this instance is read only; otherwise, <see langword="false" />.</returns>
</member>
<member name="M:System.Collections.Immutable.ImmutableArray`1.System#Collections#Generic#ICollection{T}#Remove(`0)">
<summary>Throws <see cref="T:System.NotSupportedException" /> in all cases.</summary>
<member name="P:System.Collections.Immutable.ImmutableArray`1.System#Collections#IList#IsFixedSize">
<summary>Gets a value indicating whether this instance is fixed size.</summary>
<returns>
- <c>true</c> if this instance is fixed size; otherwise, <c>false</c>.</returns>
+ <see langword="true" /> if this instance is fixed size; otherwise, <see langword="false" />.</returns>
</member>
<member name="P:System.Collections.Immutable.ImmutableArray`1.System#Collections#IList#IsReadOnly">
<summary>Gets a value indicating whether this instance is read only.</summary>
<returns>
- <c>true</c> if this instance is read only; otherwise, <c>false</c>.</returns>
+ <see langword="true" /> if this instance is read only; otherwise, <see langword="false" />.</returns>
</member>
<member name="P:System.Collections.Immutable.ImmutableArray`1.System#Collections#IList#Item(System.Int32)">
<summary>Gets or sets the <see cref="T:System.Object" /> at the specified index.</summary>
<param name="index">The index.</param>
+ <returns>The object at the specified index.</returns>
<exception cref="T:System.NotSupportedException">Always thrown from the setter.</exception>
<exception cref="T:System.InvalidOperationException">Thrown if the <see cref="P:System.Collections.Immutable.ImmutableArray`1.IsDefault" /> property returns true.</exception>
</member>
<returns>A new array with the specified value inserted.</returns>
</member>
<member name="M:System.Collections.Immutable.ImmutableArray`1.System#Collections#Immutable#IImmutableList{T}#InsertRange(System.Int32,System.Collections.Generic.IEnumerable{`0})">
- <summary>Inserts the specified values at the specified index</summary>
+ <summary>Inserts the specified values at the specified index.</summary>
<param name="index">The index at which to insert the value.</param>
<param name="items">The elements to insert.</param>
<returns>A new array with the specified values inserted.</returns>
<returns>The new builder with the same contents as this array.</returns>
</member>
<member name="T:System.Collections.Immutable.ImmutableDictionary">
- <summary>Provides a set of initialization methods for instances of the <see cref="T:System.Collections.Immutable.ImmutableDictionary`2" /> class.
- NuGet package: System.Collections.Immutable (about immutable collections and how to install)</summary>
+ <summary>Provides a set of initialization methods for instances of the <see cref="T:System.Collections.Immutable.ImmutableDictionary`2" /> class.
+NuGet package: System.Collections.Immutable (about immutable collections and how to install)</summary>
</member>
<member name="M:System.Collections.Immutable.ImmutableDictionary.Contains``2(System.Collections.Immutable.IImmutableDictionary{``0,``1},``0,``1)">
<summary>Determines whether the specified immutable dictionary contains the specified key/value pair.</summary>
<returns>An immutable dictionary that contains the items in the specified sequence.</returns>
</member>
<member name="T:System.Collections.Immutable.ImmutableDictionary`2">
- <summary>Represents an immutable, unordered collection of keys and values.
- NuGet package: System.Collections.Immutable (about immutable collections and how to install)</summary>
+ <summary>Represents an immutable, unordered collection of keys and values.
+NuGet package: System.Collections.Immutable (about immutable collections and how to install)</summary>
<typeparam name="TKey">The type of the keys in the dictionary.</typeparam>
<typeparam name="TValue">The type of the values in the dictionary.</typeparam>
</member>
<exception cref="T:System.ArgumentException">One of the given keys already exists in the dictionary but has a different value.</exception>
</member>
<member name="T:System.Collections.Immutable.ImmutableDictionary`2.Builder">
- <summary>Represents a hash map that mutates with little or no memory allocations and that can produce or build on immutable hash map instances very efficiently.
- NuGet package: System.Collections.Immutable (about immutable collections and how to install)</summary>
+ <summary>Represents a hash map that mutates with little or no memory allocations and that can produce or build on immutable hash map instances very efficiently.
+NuGet package: System.Collections.Immutable (about immutable collections and how to install)</summary>
<typeparam name="TKey" />
<typeparam name="TValue" />
</member>
<returns>The number of key/value pairs in the dictionary.</returns>
</member>
<member name="F:System.Collections.Immutable.ImmutableDictionary`2.Empty">
- <summary>Gets an empty immutable dictionary</summary>
+ <summary>Gets an empty immutable dictionary.</summary>
</member>
<member name="T:System.Collections.Immutable.ImmutableDictionary`2.Enumerator">
- <summary>Enumerates the contents of the immutable dictionary without allocating any memory.
- NuGet package: System.Collections.Immutable (about immutable collections and how to install)</summary>
+ <summary>Enumerates the contents of the immutable dictionary without allocating any memory.
+NuGet package: System.Collections.Immutable (about immutable collections and how to install)</summary>
<typeparam name="TKey" />
<typeparam name="TValue" />
</member>
<returns>An instance of the immutable dictionary that uses the given comparers.</returns>
</member>
<member name="T:System.Collections.Immutable.ImmutableHashSet">
- <summary>Provides a set of initialization methods for instances of the <see cref="T:System.Collections.Immutable.ImmutableHashSet`1" /> class.
- NuGet package: System.Collections.Immutable (about immutable collections and how to install)</summary>
+ <summary>Provides a set of initialization methods for instances of the <see cref="T:System.Collections.Immutable.ImmutableHashSet`1" /> class.
+NuGet package: System.Collections.Immutable (about immutable collections and how to install)</summary>
</member>
<member name="M:System.Collections.Immutable.ImmutableHashSet.Create``1">
<summary>Creates an empty immutable hash set.</summary>
<returns>An immutable hash set that contains the current contents in the builder's set.</returns>
</member>
<member name="T:System.Collections.Immutable.ImmutableHashSet`1">
- <summary>Represents an immutable, unordered hash set.
- NuGet package: System.Collections.Immutable (about immutable collections and how to install)</summary>
+ <summary>Represents an immutable, unordered hash set.
+NuGet package: System.Collections.Immutable (about immutable collections and how to install)</summary>
<typeparam name="T">The type of elements in the hash set.</typeparam>
</member>
<member name="M:System.Collections.Immutable.ImmutableHashSet`1.Add(`0)">
<returns>A hash set that contains the added value and any values previously held by the <see cref="T:System.Collections.Immutable.ImmutableHashSet`1" /> object.</returns>
</member>
<member name="T:System.Collections.Immutable.ImmutableHashSet`1.Builder">
- <summary>Represents a hash set that mutates with little or no memory allocations and that can produce or build on immutable hash set instances very efficiently.
- NuGet package: System.Collections.Immutable (about immutable collections and how to install)</summary>
+ <summary>Represents a hash set that mutates with little or no memory allocations and that can produce or build on immutable hash set instances very efficiently.
+NuGet package: System.Collections.Immutable (about immutable collections and how to install)</summary>
<typeparam name="T" />
</member>
<member name="M:System.Collections.Immutable.ImmutableHashSet`1.Builder.Add(`0)">
<summary>Gets an immutable hash set for this type that uses the default <see cref="T:System.Collections.Generic.IEqualityComparer`1" />.</summary>
</member>
<member name="T:System.Collections.Immutable.ImmutableHashSet`1.Enumerator">
- <summary>Enumerates the contents of the immutable hash set without allocating any memory.
- NuGet package: System.Collections.Immutable (about immutable collections and how to install)</summary>
+ <summary>Enumerates the contents of the immutable hash set without allocating any memory.
+NuGet package: System.Collections.Immutable (about immutable collections and how to install)</summary>
<typeparam name="T" />
</member>
<member name="P:System.Collections.Immutable.ImmutableHashSet`1.Enumerator.Current">
<returns>An instance of this immutable hash set that uses the given comparer.</returns>
</member>
<member name="T:System.Collections.Immutable.ImmutableInterlocked">
- <summary>Contains interlocked exchange mechanisms for immutable collections.
- NuGet package: System.Collections.Immutable (about immutable collections and how to install)</summary>
+ <summary>Contains interlocked exchange mechanisms for immutable collections.
+NuGet package: System.Collections.Immutable (about immutable collections and how to install)</summary>
</member>
<member name="M:System.Collections.Immutable.ImmutableInterlocked.AddOrUpdate``2(System.Collections.Immutable.ImmutableDictionary{``0,``1}@,``0,``1,System.Func{``0,``1,``1})">
<summary>Obtains the value from a dictionary after having added it or updated an existing entry.</summary>
<see langword="true" /> if the location's value is changed by applying the result of the <paramref name="transformer" /> function; <see langword="false" /> if the location's value remained the same because the last invocation of <paramref name="transformer" /> returned the existing value.</returns>
</member>
<member name="T:System.Collections.Immutable.ImmutableList">
- <summary>Provides a set of initialization methods for instances of the <see cref="T:System.Collections.Immutable.ImmutableList`1" /> class.
- NuGet package: System.Collections.Immutable (about immutable collections and how to install)</summary>
+ <summary>Provides a set of initialization methods for instances of the <see cref="T:System.Collections.Immutable.ImmutableList`1" /> class.
+NuGet package: System.Collections.Immutable (about immutable collections and how to install)</summary>
</member>
<member name="M:System.Collections.Immutable.ImmutableList.Create``1">
<summary>Creates an empty immutable list.</summary>
<returns>An immutable list that contains the current contents in the builder's collection.</returns>
</member>
<member name="T:System.Collections.Immutable.ImmutableList`1">
- <summary>Represents an immutable list, which is a strongly typed list of objects that can be accessed by index.
- NuGet package: System.Collections.Immutable (about immutable collections and how to install)</summary>
+ <summary>Represents an immutable list, which is a strongly typed list of objects that can be accessed by index.
+NuGet package: System.Collections.Immutable (about immutable collections and how to install)</summary>
<typeparam name="T">The type of elements in the list.</typeparam>
</member>
<member name="M:System.Collections.Immutable.ImmutableList`1.Add(`0)">
<paramref name="comparer" /> is <see langword="null" />, and the default comparer cannot find an comparer implementation for type T.</exception>
</member>
<member name="T:System.Collections.Immutable.ImmutableList`1.Builder">
- <summary>Represents a list that mutates with little or no memory allocations and that can produce or build on immutable list instances very efficiently.
- NuGet package: System.Collections.Immutable (about immutable collections and how to install)</summary>
+ <summary>Represents a list that mutates with little or no memory allocations and that can produce or build on immutable list instances very efficiently.
+NuGet package: System.Collections.Immutable (about immutable collections and how to install)</summary>
<typeparam name="T" />
</member>
<member name="M:System.Collections.Immutable.ImmutableList`1.Builder.Add(`0)">
</member>
<member name="P:System.Collections.Immutable.ImmutableList`1.Builder.System#Collections#Generic#ICollection{T}#IsReadOnly">
<summary>Gets a value that indicates whether this instance is read-only.</summary>
- <returns>Always <c>false</c>.</returns>
+ <returns>Always <see langword="false" />.</returns>
</member>
<member name="M:System.Collections.Immutable.ImmutableList`1.Builder.System#Collections#Generic#IEnumerable{T}#GetEnumerator">
<summary>Returns an enumerator that iterates through the collection.</summary>
<member name="P:System.Collections.Immutable.ImmutableList`1.Builder.System#Collections#IList#Item(System.Int32)">
<summary>Gets or sets the <see cref="T:System.Object" /> at the specified index.</summary>
<param name="index">The index.</param>
+ <returns>The object at the specified index.</returns>
</member>
<member name="M:System.Collections.Immutable.ImmutableList`1.Builder.System#Collections#IList#Remove(System.Object)">
<summary>Removes the first occurrence of a specific object from the list.</summary>
<summary>Gets an empty set with the default sort comparer.</summary>
</member>
<member name="T:System.Collections.Immutable.ImmutableList`1.Enumerator">
- <summary>Enumerates the contents of a binary tree.
- NuGet package: System.Collections.Immutable (about immutable collections and how to install)</summary>
+ <summary>Enumerates the contents of a binary tree.
+NuGet package: System.Collections.Immutable (about immutable collections and how to install)</summary>
<typeparam name="T" />
</member>
<member name="P:System.Collections.Immutable.ImmutableList`1.Enumerator.Current">
</member>
<member name="M:System.Collections.Immutable.ImmutableList`1.IndexOf(`0)">
<summary>Searches for the specified object and returns the zero-based index of the first occurrence within the entire immutable list.</summary>
- <param name="value">The object to locate in the immutable list. The value can be <c>null</c> for reference types.</param>
+ <param name="value">The object to locate in the immutable list. The value can be <see langword="null" /> for reference types.</param>
<returns>The zero-based index of the first occurrence of <paramref name="value" /> within the entire immutable list, if found; otherwise, ?1.</returns>
</member>
<member name="M:System.Collections.Immutable.ImmutableList`1.IndexOf(`0,System.Int32,System.Int32,System.Collections.Generic.IEqualityComparer{`0})">
<see langword="true" /> if every element in the immutable list matches the conditions defined by the specified predicate; otherwise, <see langword="false" />. If the list has no elements, the return value is <see langword="true" />.</returns>
</member>
<member name="T:System.Collections.Immutable.ImmutableQueue">
- <summary>Provides a set of initialization methods for instances of the <see cref="T:System.Collections.Immutable.ImmutableQueue`1" /> class.
- NuGet package: System.Collections.Immutable (about immutable collections and how to install)</summary>
+ <summary>Provides a set of initialization methods for instances of the <see cref="T:System.Collections.Immutable.ImmutableQueue`1" /> class.
+NuGet package: System.Collections.Immutable (about immutable collections and how to install)</summary>
</member>
<member name="M:System.Collections.Immutable.ImmutableQueue.Create``1">
<summary>Creates an empty immutable queue.</summary>
<exception cref="T:System.InvalidOperationException">The stack is empty.</exception>
</member>
<member name="T:System.Collections.Immutable.ImmutableQueue`1">
- <summary>Represents an immutable queue.
- NuGet package: System.Collections.Immutable (about immutable collections and how to install)</summary>
+ <summary>Represents an immutable queue.
+NuGet package: System.Collections.Immutable (about immutable collections and how to install)</summary>
<typeparam name="T">The type of elements in the queue.</typeparam>
</member>
<member name="M:System.Collections.Immutable.ImmutableQueue`1.Clear">
</member>
<member name="M:System.Collections.Immutable.ImmutableQueue`1.Dequeue">
<summary>Removes the element at the beginning of the immutable queue, and returns the new queue.</summary>
- <returns>The new immutable queue; never <c>null</c>.</returns>
+ <returns>The new immutable queue; never <see langword="null" />.</returns>
<exception cref="T:System.InvalidOperationException">The queue is empty.</exception>
</member>
<member name="M:System.Collections.Immutable.ImmutableQueue`1.Dequeue(`0@)">
<returns>The new immutable queue.</returns>
</member>
<member name="T:System.Collections.Immutable.ImmutableQueue`1.Enumerator">
- <summary>Enumerates the contents of an immutable queue without allocating any memory.
- NuGet package: System.Collections.Immutable (about immutable collections and how to install)</summary>
+ <summary>Enumerates the contents of an immutable queue without allocating any memory.
+NuGet package: System.Collections.Immutable (about immutable collections and how to install)</summary>
<typeparam name="T" />
</member>
<member name="P:System.Collections.Immutable.ImmutableQueue`1.Enumerator.Current">
<returns>An enumerator that can be used to iterate through the queue.</returns>
</member>
<member name="P:System.Collections.Immutable.ImmutableQueue`1.IsEmpty">
- <summary>Gets a value that indicates whether this immutable queue is empty.
- NuGet package: System.Collections.Immutable (about immutable collections and how to install)</summary>
+ <summary>Gets a value that indicates whether this immutable queue is empty.
+NuGet package: System.Collections.Immutable (about immutable collections and how to install)</summary>
<returns>
<see langword="true" /> if this queue is empty; otherwise, <see langword="false" />.</returns>
</member>
</member>
<member name="M:System.Collections.Immutable.ImmutableQueue`1.System#Collections#Immutable#IImmutableQueue{T}#Dequeue">
<summary>Removes the element at the beginning of the immutable queue, and returns the new queue.</summary>
- <returns>The new immutable queue; never <c>null</c>.</returns>
+ <returns>The new immutable queue; never <see langword="null" />.</returns>
</member>
<member name="M:System.Collections.Immutable.ImmutableQueue`1.System#Collections#Immutable#IImmutableQueue{T}#Enqueue(`0)">
<summary>Adds an element to the end of the immutable queue, and returns the new queue.</summary>
<returns>The new immutable queue.</returns>
</member>
<member name="T:System.Collections.Immutable.ImmutableSortedDictionary">
- <summary>Provides a set of initialization methods for instances of the <see cref="T:System.Collections.Immutable.ImmutableSortedDictionary`2" /> class.
- NuGet package: System.Collections.Immutable (about immutable collections and how to install)</summary>
+ <summary>Provides a set of initialization methods for instances of the <see cref="T:System.Collections.Immutable.ImmutableSortedDictionary`2" /> class.
+NuGet package: System.Collections.Immutable (about immutable collections and how to install)</summary>
</member>
<member name="M:System.Collections.Immutable.ImmutableSortedDictionary.Create``2">
<summary>Creates an empty immutable sorted dictionary.</summary>
<returns>An immutable sorted dictionary that contains the items in the specified sequence.</returns>
</member>
<member name="T:System.Collections.Immutable.ImmutableSortedDictionary`2">
- <summary>Represents an immutable sorted dictionary.
- NuGet package: System.Collections.Immutable (about immutable collections and how to install)</summary>
+ <summary>Represents an immutable sorted dictionary.
+NuGet package: System.Collections.Immutable (about immutable collections and how to install)</summary>
<typeparam name="TKey">The type of the key contained in the dictionary.</typeparam>
<typeparam name="TValue">The type of the value contained in the dictionary.</typeparam>
</member>
<exception cref="T:System.ArgumentException">One of the given keys already exists in the dictionary but has a different value.</exception>
</member>
<member name="T:System.Collections.Immutable.ImmutableSortedDictionary`2.Builder">
- <summary>Represents a sorted dictionary that mutates with little or no memory allocations and that can produce or build on immutable sorted dictionary instances very efficiently.
- NuGet package: System.Collections.Immutable (about immutable collections and how to install)</summary>
+ <summary>Represents a sorted dictionary that mutates with little or no memory allocations and that can produce or build on immutable sorted dictionary instances very efficiently.
+NuGet package: System.Collections.Immutable (about immutable collections and how to install)</summary>
<typeparam name="TKey" />
<typeparam name="TValue" />
</member>
<member name="P:System.Collections.Immutable.ImmutableSortedDictionary`2.Builder.System#Collections#Generic#IDictionary{TKey@TValue}#Values" />
<member name="M:System.Collections.Immutable.ImmutableSortedDictionary`2.Builder.System#Collections#Generic#IEnumerable{System#Collections#Generic#KeyValuePair{TKey@TValue}}#GetEnumerator" />
<member name="M:System.Collections.Immutable.ImmutableSortedDictionary`2.Builder.System#Collections#ICollection#CopyTo(System.Array,System.Int32)">
- <summary>Copies the elements of the dictionary to an array, starting at a particular array index.
- NuGet package: System.Collections.Immutable (about immutable collections and how to install)</summary>
+ <summary>Copies the elements of the dictionary to an array, starting at a particular array index.
+NuGet package: System.Collections.Immutable (about immutable collections and how to install)</summary>
<param name="array">The one-dimensional array that is the destination of the elements copied from the dictionary. The array must have zero-based indexing.</param>
<param name="index">The zero-based index in <paramref name="array" /> at which copying begins.</param>
</member>
<summary>Gets an empty immutable sorted dictionary.</summary>
</member>
<member name="T:System.Collections.Immutable.ImmutableSortedDictionary`2.Enumerator">
- <summary>Enumerates the contents of a binary tree.
- NuGet package: System.Collections.Immutable (about immutable collections and how to install)</summary>
+ <summary>Enumerates the contents of a binary tree.
+NuGet package: System.Collections.Immutable (about immutable collections and how to install)</summary>
<typeparam name="TKey" />
<typeparam name="TValue" />
</member>
<returns>An instance of the immutable dictionary that uses the given comparers.</returns>
</member>
<member name="T:System.Collections.Immutable.ImmutableSortedSet">
- <summary>Provides a set of initialization methods for instances of the <see cref="T:System.Collections.Immutable.ImmutableSortedSet`1" /> class.
- NuGet package: System.Collections.Immutable (about immutable collections and how to install)</summary>
+ <summary>Provides a set of initialization methods for instances of the <see cref="T:System.Collections.Immutable.ImmutableSortedSet`1" /> class.
+NuGet package: System.Collections.Immutable (about immutable collections and how to install)</summary>
</member>
<member name="M:System.Collections.Immutable.ImmutableSortedSet.Create``1">
<summary>Creates an empty immutable sorted set.</summary>
<returns>An immutable sorted set that contains the current contents in the builder's set.</returns>
</member>
<member name="T:System.Collections.Immutable.ImmutableSortedSet`1">
- <summary>Represents an immutable sorted set implementation.
- NuGet package: System.Collections.Immutable (about immutable collections and how to install)</summary>
+ <summary>Represents an immutable sorted set implementation.
+NuGet package: System.Collections.Immutable (about immutable collections and how to install)</summary>
<typeparam name="T">The type of elements in the set.</typeparam>
</member>
<member name="M:System.Collections.Immutable.ImmutableSortedSet`1.Add(`0)">
<returns>A new set with the element added, or this set if the element is already in this set.</returns>
</member>
<member name="T:System.Collections.Immutable.ImmutableSortedSet`1.Builder">
- <summary>Represents a sorted set that enables changes with little or no memory allocations, and efficiently manipulates or builds immutable sorted sets.
- NuGet package: System.Collections.Immutable (about immutable collections and how to install)</summary>
+ <summary>Represents a sorted set that enables changes with little or no memory allocations, and efficiently manipulates or builds immutable sorted sets.
+NuGet package: System.Collections.Immutable (about immutable collections and how to install)</summary>
<typeparam name="T" />
</member>
<member name="M:System.Collections.Immutable.ImmutableSortedSet`1.Builder.Add(`0)">
</member>
<member name="P:System.Collections.Immutable.ImmutableSortedSet`1.Builder.System#Collections#Generic#ICollection{T}#IsReadOnly">
<summary>Gets a value that indicates whether this instance is read-only.</summary>
- <returns>Always <c>false</c>.</returns>
+ <returns>Always <see langword="false" />.</returns>
</member>
<member name="M:System.Collections.Immutable.ImmutableSortedSet`1.Builder.System#Collections#Generic#IEnumerable{T}#GetEnumerator">
<summary>Returns an enumerator that iterates through the collection.</summary>
<summary>Gets an empty immutable sorted set.</summary>
</member>
<member name="T:System.Collections.Immutable.ImmutableSortedSet`1.Enumerator">
- <summary>Enumerates the contents of a binary tree.
- NuGet package: System.Collections.Immutable (about immutable collections and how to install)</summary>
+ <summary>Enumerates the contents of a binary tree.
+NuGet package: System.Collections.Immutable (about immutable collections and how to install)</summary>
<typeparam name="T" />
</member>
<member name="P:System.Collections.Immutable.ImmutableSortedSet`1.Enumerator.Current">
- <summary>Gets the element at the current position of the enumerator.
- NuGet package: System.Collections.Immutable (about immutable collections and how to install)</summary>
+ <summary>Gets the element at the current position of the enumerator.
+NuGet package: System.Collections.Immutable (about immutable collections and how to install)</summary>
<returns>The element at the current position of the enumerator.</returns>
</member>
<member name="M:System.Collections.Immutable.ImmutableSortedSet`1.Enumerator.Dispose">
- <summary>Releases the resources used by the current instance of the <see cref="T:System.Collections.Immutable.ImmutableSortedSet`1.Enumerator" /> class.
- NuGet package: System.Collections.Immutable (about immutable collections and how to install)</summary>
+ <summary>Releases the resources used by the current instance of the <see cref="T:System.Collections.Immutable.ImmutableSortedSet`1.Enumerator" /> class.
+NuGet package: System.Collections.Immutable (about immutable collections and how to install)</summary>
</member>
<member name="M:System.Collections.Immutable.ImmutableSortedSet`1.Enumerator.MoveNext">
- <summary>Advances the enumerator to the next element of the immutable sorted set.
- NuGet package: System.Collections.Immutable (about immutable collections and how to install)</summary>
+ <summary>Advances the enumerator to the next element of the immutable sorted set.
+NuGet package: System.Collections.Immutable (about immutable collections and how to install)</summary>
<returns>
<see langword="true" /> if the enumerator was successfully advanced to the next element; <see langword="false" /> if the enumerator has passed the end of the sorted set.</returns>
</member>
<member name="M:System.Collections.Immutable.ImmutableSortedSet`1.Enumerator.Reset">
- <summary>Sets the enumerator to its initial position, which is before the first element in the immutable sorted set.
- NuGet package: System.Collections.Immutable (about immutable collections and how to install)</summary>
+ <summary>Sets the enumerator to its initial position, which is before the first element in the immutable sorted set.
+NuGet package: System.Collections.Immutable (about immutable collections and how to install)</summary>
</member>
<member name="P:System.Collections.Immutable.ImmutableSortedSet`1.Enumerator.System#Collections#IEnumerator#Current">
<summary>The current element.</summary>
<param name="other">The collection of items to remove from the set.</param>
</member>
<member name="M:System.Collections.Immutable.ImmutableSortedSet`1.System#Collections#Generic#ISet{T}#IntersectWith(System.Collections.Generic.IEnumerable{`0})">
- <summary>Modifies the current set so that it contains only elements that are also in a specified collection</summary>
+ <summary>Modifies the current set so that it contains only elements that are also in a specified collection.</summary>
<param name="other">The collection to compare to the current set.</param>
</member>
<member name="M:System.Collections.Immutable.ImmutableSortedSet`1.System#Collections#Generic#ISet{T}#SymmetricExceptWith(System.Collections.Generic.IEnumerable{`0})">
<returns>The immutable sorted set that has the specified key comparer.</returns>
</member>
<member name="T:System.Collections.Immutable.ImmutableStack">
- <summary>Provides a set of initialization methods for instances of the <see cref="T:System.Collections.Immutable.ImmutableStack`1" /> class.
- NuGet package: System.Collections.Immutable (about immutable collections and how to install)</summary>
+ <summary>Provides a set of initialization methods for instances of the <see cref="T:System.Collections.Immutable.ImmutableStack`1" /> class.
+NuGet package: System.Collections.Immutable (about immutable collections and how to install)</summary>
</member>
<member name="M:System.Collections.Immutable.ImmutableStack.Create``1">
<summary>Creates an empty immutable stack.</summary>
<exception cref="T:System.InvalidOperationException">The stack is empty.</exception>
</member>
<member name="T:System.Collections.Immutable.ImmutableStack`1">
- <summary>Represents an immutable stack.
- NuGet package: System.Collections.Immutable (about immutable collections and how to install)</summary>
+ <summary>Represents an immutable stack.
+NuGet package: System.Collections.Immutable (about immutable collections and how to install)</summary>
<typeparam name="T">The type of element on the stack.</typeparam>
</member>
<member name="M:System.Collections.Immutable.ImmutableStack`1.Clear">
<returns>An empty immutable stack.</returns>
</member>
<member name="T:System.Collections.Immutable.ImmutableStack`1.Enumerator">
- <summary>Enumerates the contents of an immutable stack without allocating any memory.
- NuGet package: System.Collections.Immutable (about immutable collections and how to install)</summary>
+ <summary>Enumerates the contents of an immutable stack without allocating any memory.
+NuGet package: System.Collections.Immutable (about immutable collections and how to install)</summary>
<typeparam name="T" />
</member>
<member name="P:System.Collections.Immutable.ImmutableStack`1.Enumerator.Current">
<returns>The new stack.</returns>
</member>
<member name="T:System.Linq.ImmutableArrayExtensions">
- <summary>LINQ extension method overrides that offer greater efficiency for <see cref="T:System.Collections.Immutable.ImmutableArray`1" /> than the standard LINQ methods
+ <summary>LINQ extension method overrides that offer greater efficiency for <see cref="T:System.Collections.Immutable.ImmutableArray`1" /> than the standard LINQ methods
NuGet package: System.Collections.Immutable (about immutable collections and how to install)</summary>
</member>
<member name="M:System.Linq.ImmutableArrayExtensions.Aggregate``1(System.Collections.Immutable.ImmutableArray{``0},System.Func{``0,``0,``0})">
<returns>Returns <see cref="T:System.Collections.Generic.IEnumerable`1" /> that contains elements that meet the condition.</returns>
</member>
</members>
-</doc>
+</doc>
\ No newline at end of file