Skip to content

Port System.Collections documentation for .NET 8.0 APIs #88565

Description

@carlossanlop

Below is the list of APIs that still show up as undocumented in dotnet-api-docs and were introduced in .NET 8.0.

Full porting instructions can be found in the main issue.

This task needs to be finished before the RC2 snap (September 18th).

Summary Parameters TypeParameters ReturnValue API
Missing NA NA Missing M:System.Collections.BitArray.HasAllSet
Missing NA NA Missing M:System.Collections.BitArray.HasAnySet
Missing NA NA NA N:System.Collections.Frozen
Missing NA NA NA T:System.Collections.Frozen.FrozenDictionary
Missing Missing Missing Missing M:System.Collections.Frozen.FrozenDictionary.ToFrozenDictionary2(System.Collections.Generic.IEnumerable{System.Collections.Generic.KeyValuePair{0,1}},System.Collections.Generic.IEqualityComparer{0},System.Boolean)
Missing Missing Missing Missing M:System.Collections.Frozen.FrozenDictionary.ToFrozenDictionary2(System.Collections.Generic.IEnumerable{System.Collections.Generic.KeyValuePair{0,1}},System.Collections.Generic.IEqualityComparer{0})
Missing Missing Missing Missing M:System.Collections.Frozen.FrozenDictionary.ToFrozenDictionary2(System.Collections.Generic.IEnumerable{System.Collections.Generic.KeyValuePair{0,1}},System.Boolean)
Missing Missing Missing Missing M:System.Collections.Frozen.FrozenDictionary.ToFrozenDictionary3(System.Collections.Generic.IEnumerable{0},System.Func{0,1},System.Func{0,2},System.Collections.Generic.IEqualityComparer{1})
Missing Missing Missing Missing M:System.Collections.Frozen.FrozenDictionary.ToFrozenDictionary2(System.Collections.Generic.IEnumerable{0},System.Func{0,1},System.Collections.Generic.IEqualityComparer{1})
Missing NA NA NA P:System.Collections.Frozen.FrozenDictionary2.Comparer
Missing Missing NA Missing M:System.Collections.Frozen.FrozenDictionary2.ContainsKey(0)
Missing Missing NA NA M:System.Collections.Frozen.FrozenDictionary2.CopyTo(System.Span{System.Collections.Generic.KeyValuePair{0,1}})
Missing Missing NA NA M:System.Collections.Frozen.FrozenDictionary2.CopyTo(System.Collections.Generic.KeyValuePair{0,1}[],System.Int32)
Missing NA NA NA P:System.Collections.Frozen.FrozenDictionary2.Count
Missing NA NA NA P:System.Collections.Frozen.FrozenDictionary2.Empty
Missing NA Missing NA T:System.Collections.Frozen.FrozenDictionary2
Missing NA NA Missing M:System.Collections.Frozen.FrozenDictionary2.GetEnumerator
Missing Missing NA Missing M:System.Collections.Frozen.FrozenDictionary2.GetValueRefOrNullRef(0)
Missing Missing NA NA P:System.Collections.Frozen.FrozenDictionary2.Item(0)
Missing NA NA NA P:System.Collections.Frozen.FrozenDictionary2.Keys
Missing Missing NA NA M:System.Collections.Frozen.FrozenDictionary2.System#Collections#Generic#ICollection<System#Collections#Generic#KeyValuePair<TKey,TValue>>#Add(System.Collections.Generic.KeyValuePair{0,1})
Missing NA NA NA M:System.Collections.Frozen.FrozenDictionary2.System#Collections#Generic#ICollection<System#Collections#Generic#KeyValuePair<TKey,TValue>>#Clear
Missing Missing NA Missing M:System.Collections.Frozen.FrozenDictionary2.System#Collections#Generic#ICollection<System#Collections#Generic#KeyValuePair<TKey,TValue>>#Contains(System.Collections.Generic.KeyValuePair{0,1})
Missing NA NA NA P:System.Collections.Frozen.FrozenDictionary2.System#Collections#Generic#ICollection<System#Collections#Generic#KeyValuePair<TKey,TValue>>#IsReadOnly
Missing Missing NA Missing M:System.Collections.Frozen.FrozenDictionary2.System#Collections#Generic#ICollection<System#Collections#Generic#KeyValuePair<TKey,TValue>>#Remove(System.Collections.Generic.KeyValuePair{0,1})
Missing Missing NA NA M:System.Collections.Frozen.FrozenDictionary2.System#Collections#Generic#IDictionary<TKey,TValue>#Add(0,1)
Missing Missing NA NA P:System.Collections.Frozen.FrozenDictionary2.System#Collections#Generic#IDictionary<TKey,TValue>#Item(0)
Missing NA NA NA P:System.Collections.Frozen.FrozenDictionary2.System#Collections#Generic#IDictionary<TKey,TValue>#Keys
Missing Missing NA Missing M:System.Collections.Frozen.FrozenDictionary2.System#Collections#Generic#IDictionary<TKey,TValue>#Remove(0)
Missing NA NA NA P:System.Collections.Frozen.FrozenDictionary2.System#Collections#Generic#IDictionary<TKey,TValue>#Values
Missing NA NA Missing M:System.Collections.Frozen.FrozenDictionary2.System#Collections#Generic#IEnumerable<System#Collections#Generic#KeyValuePair<TKey,TValue>>#GetEnumerator
Missing Missing NA NA P:System.Collections.Frozen.FrozenDictionary2.System#Collections#Generic#IReadOnlyDictionary<TKey,TValue>#Item(0)
Missing NA NA NA P:System.Collections.Frozen.FrozenDictionary2.System#Collections#Generic#IReadOnlyDictionary<TKey,TValue>#Keys
Missing NA NA NA P:System.Collections.Frozen.FrozenDictionary2.System#Collections#Generic#IReadOnlyDictionary<TKey,TValue>#Values
Missing Missing NA NA M:System.Collections.Frozen.FrozenDictionary2.System#Collections#ICollection#CopyTo(System.Array,System.Int32)
Missing NA NA NA P:System.Collections.Frozen.FrozenDictionary2.System#Collections#ICollection#IsSynchronized
Missing NA NA NA P:System.Collections.Frozen.FrozenDictionary2.System#Collections#ICollection#SyncRoot
Missing Missing NA NA M:System.Collections.Frozen.FrozenDictionary2.System#Collections#IDictionary#Add(System.Object,System.Object)
Missing NA NA NA M:System.Collections.Frozen.FrozenDictionary2.System#Collections#IDictionary#Clear
Missing Missing NA Missing M:System.Collections.Frozen.FrozenDictionary2.System#Collections#IDictionary#Contains(System.Object)
Missing NA NA Missing M:System.Collections.Frozen.FrozenDictionary2.System#Collections#IDictionary#GetEnumerator
Missing NA NA NA P:System.Collections.Frozen.FrozenDictionary2.System#Collections#IDictionary#IsFixedSize
Missing NA NA NA P:System.Collections.Frozen.FrozenDictionary2.System#Collections#IDictionary#IsReadOnly
Missing Missing NA NA P:System.Collections.Frozen.FrozenDictionary2.System#Collections#IDictionary#Item(System.Object)
Missing NA NA NA P:System.Collections.Frozen.FrozenDictionary2.System#Collections#IDictionary#Keys
Missing Missing NA NA M:System.Collections.Frozen.FrozenDictionary2.System#Collections#IDictionary#Remove(System.Object)
Missing NA NA NA P:System.Collections.Frozen.FrozenDictionary2.System#Collections#IDictionary#Values
Missing NA NA Missing M:System.Collections.Frozen.FrozenDictionary2.System#Collections#IEnumerable#GetEnumerator
Missing Missing NA Missing M:System.Collections.Frozen.FrozenDictionary2.TryGetValue(0,1@)
Missing NA NA NA P:System.Collections.Frozen.FrozenDictionary2.Values
Missing NA NA NA P:System.Collections.Frozen.FrozenDictionary2.Enumerator.Current
Missing NA NA NA T:System.Collections.Frozen.FrozenDictionary2.Enumerator
Missing NA NA Missing M:System.Collections.Frozen.FrozenDictionary2.Enumerator.MoveNext
Missing NA NA NA P:System.Collections.Frozen.FrozenDictionary2.Enumerator.System#Collections#IEnumerator#Current
Missing NA NA NA M:System.Collections.Frozen.FrozenDictionary2.Enumerator.System#Collections#IEnumerator#Reset
Missing NA NA NA M:System.Collections.Frozen.FrozenDictionary2.Enumerator.System#IDisposable#Dispose
Missing NA NA NA T:System.Collections.Frozen.FrozenSet
Missing Missing Missing Missing M:System.Collections.Frozen.FrozenSet.ToFrozenSet1(System.Collections.Generic.IEnumerable{0},System.Collections.Generic.IEqualityComparer{0})
Missing Missing Missing Missing M:System.Collections.Frozen.FrozenSet.ToFrozenSet1(System.Collections.Generic.IEnumerable{0},System.Boolean)
Missing Missing Missing Missing M:System.Collections.Frozen.FrozenSet.ToFrozenSet1(System.Collections.Generic.IEnumerable{0},System.Collections.Generic.IEqualityComparer{0},System.Boolean)
Missing NA NA NA P:System.Collections.Frozen.FrozenSet1.Comparer
Missing Missing NA Missing M:System.Collections.Frozen.FrozenSet1.Contains(0)
Missing Missing NA NA M:System.Collections.Frozen.FrozenSet1.CopyTo(0[],System.Int32)
Missing Missing NA NA M:System.Collections.Frozen.FrozenSet1.CopyTo(System.Span{0})
Missing NA NA NA P:System.Collections.Frozen.FrozenSet1.Count
Missing NA NA NA P:System.Collections.Frozen.FrozenSet1.Empty
Missing NA Missing NA T:System.Collections.Frozen.FrozenSet1
Missing NA NA Missing M:System.Collections.Frozen.FrozenSet1.GetEnumerator
Missing Missing NA Missing M:System.Collections.Frozen.FrozenSet1.IsProperSubsetOf(System.Collections.Generic.IEnumerable{0})
Missing Missing NA Missing M:System.Collections.Frozen.FrozenSet1.IsProperSupersetOf(System.Collections.Generic.IEnumerable{0})
Missing Missing NA Missing M:System.Collections.Frozen.FrozenSet1.IsSubsetOf(System.Collections.Generic.IEnumerable{0})
Missing Missing NA Missing M:System.Collections.Frozen.FrozenSet1.IsSupersetOf(System.Collections.Generic.IEnumerable{0})
Missing NA NA NA P:System.Collections.Frozen.FrozenSet1.Items
Missing Missing NA Missing M:System.Collections.Frozen.FrozenSet1.Overlaps(System.Collections.Generic.IEnumerable{0})
Missing Missing NA Missing M:System.Collections.Frozen.FrozenSet1.SetEquals(System.Collections.Generic.IEnumerable{0})
Missing Missing NA NA M:System.Collections.Frozen.FrozenSet1.System#Collections#Generic#ICollection#Add(0)
Missing NA NA NA M:System.Collections.Frozen.FrozenSet1.System#Collections#Generic#ICollection#Clear
Missing NA NA NA P:System.Collections.Frozen.FrozenSet1.System#Collections#Generic#ICollection#IsReadOnly
Missing Missing NA Missing M:System.Collections.Frozen.FrozenSet1.System#Collections#Generic#ICollection#Remove(0)
Missing NA NA Missing M:System.Collections.Frozen.FrozenSet1.System#Collections#Generic#IEnumerable#GetEnumerator
Missing Missing NA Missing M:System.Collections.Frozen.FrozenSet1.System#Collections#Generic#ISet#Add(0)
Missing Missing NA NA M:System.Collections.Frozen.FrozenSet1.System#Collections#Generic#ISet#ExceptWith(System.Collections.Generic.IEnumerable{0})
Missing Missing NA NA M:System.Collections.Frozen.FrozenSet1.System#Collections#Generic#ISet#IntersectWith(System.Collections.Generic.IEnumerable{0})
Missing Missing NA NA M:System.Collections.Frozen.FrozenSet1.System#Collections#Generic#ISet#SymmetricExceptWith(System.Collections.Generic.IEnumerable{0})
Missing Missing NA NA M:System.Collections.Frozen.FrozenSet1.System#Collections#Generic#ISet#UnionWith(System.Collections.Generic.IEnumerable{0})
Missing Missing NA NA M:System.Collections.Frozen.FrozenSet1.System#Collections#ICollection#CopyTo(System.Array,System.Int32)
Missing NA NA NA P:System.Collections.Frozen.FrozenSet1.System#Collections#ICollection#IsSynchronized
Missing NA NA NA P:System.Collections.Frozen.FrozenSet1.System#Collections#ICollection#SyncRoot
Missing NA NA Missing M:System.Collections.Frozen.FrozenSet1.System#Collections#IEnumerable#GetEnumerator
Missing Missing NA Missing M:System.Collections.Frozen.FrozenSet1.TryGetValue(0,0@)
Missing NA NA NA P:System.Collections.Frozen.FrozenSet1.Enumerator.Current
Missing NA NA NA T:System.Collections.Frozen.FrozenSet1.Enumerator
Missing NA NA Missing M:System.Collections.Frozen.FrozenSet1.Enumerator.MoveNext
Missing NA NA NA P:System.Collections.Frozen.FrozenSet1.Enumerator.System#Collections#IEnumerator#Current
Missing NA NA NA M:System.Collections.Frozen.FrozenSet1.Enumerator.System#Collections#IEnumerator#Reset
Missing NA NA NA M:System.Collections.Frozen.FrozenSet1.Enumerator.System#IDisposable#Dispose
Missing Missing Missing NA M:System.Collections.Generic.CollectionExtensions.AddRange1(System.Collections.Generic.List{0},System.ReadOnlySpan{0})
Missing Missing Missing NA M:System.Collections.Generic.CollectionExtensions.CopyTo1(System.Collections.Generic.List{0},System.Span{0})
Missing Missing Missing NA M:System.Collections.Generic.CollectionExtensions.InsertRange1(System.Collections.Generic.List{0},System.Int32,System.ReadOnlySpan{0})
Missing Missing NA Missing M:System.Collections.Generic.Dictionary2.KeyCollection.Contains(0)
Missing Missing NA Missing M:System.Collections.Generic.EqualityComparer1.Create(System.Func{0,0,System.Boolean},System.Func{0,System.Int32})
Missing Missing NA Missing M:System.Collections.Generic.List1.Slice(System.Int32,System.Int32)
Missing Missing NA Missing M:System.Collections.Generic.PriorityQueue2.DequeueEnqueue(0,1)
Missing Missing NA Missing M:System.Collections.Generic.SortedDictionary2.KeyCollection.Contains(0)
Missing Missing NA Missing M:System.Collections.Immutable.ImmutableArray1.Contains(0,System.Collections.Generic.IEqualityComparer{0})
Missing NA NA Missing M:System.Collections.Immutable.ImmutableArray1.Builder.DrainToImmutable
Missing NA NA NA P:System.Collections.ObjectModel.ReadOnlyCollection1.Empty
Missing NA NA NA P:System.Collections.ObjectModel.ReadOnlyDictionary2.Empty
Missing Missing NA Missing M:System.Collections.ObjectModel.ReadOnlyDictionary2.KeyCollection.Contains(0)
Missing NA NA NA P:System.Collections.ObjectModel.ReadOnlyObservableCollection1.Empty

Metadata

Metadata

Assignees

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions