| Add(TKey key, TValue value) | System.Collections.Immutable.IImmutableDictionary< TKey, TValue > | |
| AddRange(IEnumerable< KeyValuePair< TKey, TValue > > pairs) | System.Collections.Immutable.IImmutableDictionary< TKey, TValue > | |
| Clear() | System.Collections.Immutable.IImmutableDictionary< TKey, TValue > | |
| Contains(KeyValuePair< TKey, TValue > pair) | System.Collections.Immutable.IImmutableDictionary< TKey, TValue > | |
| ContainsKey(TKey key) | System.Collections.Generic.IReadOnlyDictionary< TKey, TValue > | |
| System::Collections::Generic::IReadOnlyDictionary.Count | System.Collections.Generic.IReadOnlyCollection< KeyValuePair< TKey, TValue > > | |
| IReadOnlyCollection< KeyValuePair< TKey, TValue > >.Count | System.Collections.Generic.IReadOnlyCollection< KeyValuePair< TKey, TValue > > | |
| System::Collections::Generic::IReadOnlyDictionary.GetEnumerator() | System.Collections.Generic.IEnumerable< out T > | |
| IEnumerable< KeyValuePair< TKey, TValue > >.GetEnumerator() | System.Collections.IEnumerable< KeyValuePair< TKey, TValue > > | |
| Keys | System.Collections.Generic.IReadOnlyDictionary< TKey, TValue > | |
| Remove(TKey key) | System.Collections.Immutable.IImmutableDictionary< TKey, TValue > | |
| RemoveRange(IEnumerable< TKey > keys) | System.Collections.Immutable.IImmutableDictionary< TKey, TValue > | |
| SetItem(TKey key, TValue value) | System.Collections.Immutable.IImmutableDictionary< TKey, TValue > | |
| SetItems(IEnumerable< KeyValuePair< TKey, TValue > > items) | System.Collections.Immutable.IImmutableDictionary< TKey, TValue > | |
| this[TKey key] | System.Collections.Generic.IReadOnlyDictionary< TKey, TValue > | |
| TryGetKey(TKey equalKey, out TKey actualKey) | System.Collections.Immutable.IImmutableDictionary< TKey, TValue > | |
| TryGetValue(TKey key, [MaybeNullWhen(false)] out TValue value) | System.Collections.Generic.IReadOnlyDictionary< TKey, TValue > | |
| Values | System.Collections.Generic.IReadOnlyDictionary< TKey, TValue > | |