| _comparers | System.Collections.Immutable.ImmutableDictionary< TKey, TValue > | private |
| _count | System.Collections.Immutable.ImmutableDictionary< TKey, TValue > | private |
| _root | System.Collections.Immutable.ImmutableDictionary< TKey, TValue > | private |
| Add(TKey key, TValue value) | System.Collections.Immutable.ImmutableDictionary< TKey, TValue > | inline |
| Add(TKey key, TValue value) | System.Collections.Immutable.ImmutableDictionary< TKey, TValue > | inlineprivate |
| Add(TKey key, TValue value) | System.Collections.Immutable.ImmutableDictionary< TKey, TValue > | inlineprivate |
| Add(KeyValuePair< TKey, TValue > item) | System.Collections.Immutable.ImmutableDictionary< TKey, TValue > | inlineprivate |
| Add(object key, object value) | System.Collections.Immutable.ImmutableDictionary< TKey, TValue > | inlineprivate |
| Add(TKey key, TValue value, KeyCollisionBehavior behavior, MutationInput origin) | System.Collections.Immutable.ImmutableDictionary< TKey, TValue > | inlineprivatestatic |
| IDictionary< TKey, TValue >.Add(object key, object? value) | System.Collections.IDictionary< TKey, TValue > | |
| System::Collections::IDictionary.Add(object key, object? value) | System.Collections.IDictionary | |
| AddRange(IEnumerable< KeyValuePair< TKey, TValue > > pairs) | System.Collections.Immutable.ImmutableDictionary< TKey, TValue > | inline |
| AddRange(IEnumerable< KeyValuePair< TKey, TValue > > pairs) | System.Collections.Immutable.ImmutableDictionary< TKey, TValue > | inlineprivate |
| AddRange(IEnumerable< KeyValuePair< TKey, TValue > > items, MutationInput origin, KeyCollisionBehavior collisionBehavior=KeyCollisionBehavior.ThrowIfValueDifferent) | System.Collections.Immutable.ImmutableDictionary< TKey, TValue > | inlineprivatestatic |
| AddRange(IEnumerable< KeyValuePair< TKey, TValue > > pairs, bool avoidToHashMap) | System.Collections.Immutable.ImmutableDictionary< TKey, TValue > | inlineprivate |
| Clear() | System.Collections.Immutable.ImmutableDictionary< TKey, TValue > | inline |
| Clear() | System.Collections.Immutable.ImmutableDictionary< TKey, TValue > | inlineprivate |
| Clear() | System.Collections.Immutable.ImmutableDictionary< TKey, TValue > | inlineprivate |
| Clear() | System.Collections.Immutable.ImmutableDictionary< TKey, TValue > | inlineprivate |
| Contains(KeyValuePair< TKey, TValue > pair) | System.Collections.Immutable.ImmutableDictionary< TKey, TValue > | inline |
| Contains(object key) | System.Collections.Immutable.ImmutableDictionary< TKey, TValue > | inlineprivate |
| Contains(KeyValuePair< TKey, TValue > keyValuePair, MutationInput origin) | System.Collections.Immutable.ImmutableDictionary< TKey, TValue > | inlineprivatestatic |
| Contains< TKey, TValue >(this IImmutableDictionary< TKey, TValue > map, TKey key, TValue value) | System.Collections.Immutable.ImmutableDictionary< TKey, TValue > | inlinestatic |
| ContainsKey(TKey key) | System.Collections.Immutable.ImmutableDictionary< TKey, TValue > | inline |
| ContainsKey(TKey key, MutationInput origin) | System.Collections.Immutable.ImmutableDictionary< TKey, TValue > | inlineprivatestatic |
| ContainsValue(TValue value) | System.Collections.Immutable.ImmutableDictionary< TKey, TValue > | inline |
| CopyTo(KeyValuePair< TKey, TValue >[] array, int arrayIndex) | System.Collections.Immutable.ImmutableDictionary< TKey, TValue > | inlineprivate |
| CopyTo(Array array, int arrayIndex) | System.Collections.Immutable.ImmutableDictionary< TKey, TValue > | inlineprivate |
| Count | System.Collections.Immutable.ImmutableDictionary< TKey, TValue > | |
| Create< TKey, TValue >() | System.Collections.Immutable.ImmutableDictionary< TKey, TValue > | inlinestatic |
| Create< TKey, TValue >(IEqualityComparer< TKey >? keyComparer) | System.Collections.Immutable.ImmutableDictionary< TKey, TValue > | inlinestatic |
| Create< TKey, TValue >(IEqualityComparer< TKey >? keyComparer, IEqualityComparer< TValue >? valueComparer) | System.Collections.Immutable.ImmutableDictionary< TKey, TValue > | inlinestatic |
| CreateBuilder< TKey, TValue >() | System.Collections.Immutable.ImmutableDictionary< TKey, TValue > | inlinestatic |
| CreateBuilder< TKey, TValue >(IEqualityComparer< TKey >? keyComparer) | System.Collections.Immutable.ImmutableDictionary< TKey, TValue > | inlinestatic |
| CreateBuilder< TKey, TValue >(IEqualityComparer< TKey >? keyComparer, IEqualityComparer< TValue >? valueComparer) | System.Collections.Immutable.ImmutableDictionary< TKey, TValue > | inlinestatic |
| CreateRange< TKey, TValue >(IEnumerable< KeyValuePair< TKey, TValue > > items) | System.Collections.Immutable.ImmutableDictionary< TKey, TValue > | inlinestatic |
| CreateRange< TKey, TValue >(IEqualityComparer< TKey >? keyComparer, IEnumerable< KeyValuePair< TKey, TValue > > items) | System.Collections.Immutable.ImmutableDictionary< TKey, TValue > | inlinestatic |
| CreateRange< TKey, TValue >(IEqualityComparer< TKey >? keyComparer, IEqualityComparer< TValue >? valueComparer, IEnumerable< KeyValuePair< TKey, TValue > > items) | System.Collections.Immutable.ImmutableDictionary< TKey, TValue > | inlinestatic |
| Empty | System.Collections.Immutable.ImmutableDictionary< TKey, TValue > | static |
| EmptyWithComparers(Comparers comparers) | System.Collections.Immutable.ImmutableDictionary< TKey, TValue > | inlineprivatestatic |
| GetEnumerator() | System.Collections.Immutable.ImmutableDictionary< TKey, TValue > | inline |
| GetEnumerator() | System.Collections.Immutable.ImmutableDictionary< TKey, TValue > | inlineprivate |
| GetEnumerator() | System.Collections.Immutable.ImmutableDictionary< TKey, TValue > | inlineprivate |
| GetEnumerator() | System.Collections.Immutable.ImmutableDictionary< TKey, TValue > | inlineprivate |
| GetValueOrDefault< TKey, TValue >(this IImmutableDictionary< TKey, TValue > dictionary, TKey key) | System.Collections.Immutable.ImmutableDictionary< TKey, TValue > | inlinestatic |
| GetValueOrDefault< TKey, TValue >(this IImmutableDictionary< TKey, TValue > dictionary, TKey key, TValue defaultValue) | System.Collections.Immutable.ImmutableDictionary< TKey, TValue > | inlinestatic |
| ImmutableDictionary(SortedInt32KeyNode< HashBucket > root, Comparers comparers, int count) | System.Collections.Immutable.ImmutableDictionary< TKey, TValue > | inlineprivate |
| ImmutableDictionary(Comparers comparers=null) | System.Collections.Immutable.ImmutableDictionary< TKey, TValue > | inlineprivate |
| IsEmpty | System.Collections.Immutable.ImmutableDictionary< TKey, TValue > | |
| IsFixedSize | System.Collections.Immutable.ImmutableDictionary< TKey, TValue > | private |
| IsReadOnly | System.Collections.Immutable.ImmutableDictionary< TKey, TValue > | private |
| IsReadOnly | System.Collections.Immutable.ImmutableDictionary< TKey, TValue > | private |
| IsSynchronized | System.Collections.Immutable.ImmutableDictionary< TKey, TValue > | private |
| KeyComparer | System.Collections.Immutable.ImmutableDictionary< TKey, TValue > | |
| Keys | System.Collections.Immutable.ImmutableDictionary< TKey, TValue > | |
| Keys | System.Collections.Immutable.ImmutableDictionary< TKey, TValue > | private |
| Keys | System.Collections.Immutable.ImmutableDictionary< TKey, TValue > | private |
| Origin | System.Collections.Immutable.ImmutableDictionary< TKey, TValue > | private |
| Remove(TKey key) | System.Collections.Immutable.ImmutableDictionary< TKey, TValue > | inline |
| Remove(TKey key) | System.Collections.Immutable.ImmutableDictionary< TKey, TValue > | inlineprivate |
| Remove(TKey key) | System.Collections.Immutable.ImmutableDictionary< TKey, TValue > | inlineprivate |
| Remove(KeyValuePair< TKey, TValue > item) | System.Collections.Immutable.ImmutableDictionary< TKey, TValue > | inlineprivate |
| Remove(object key) | System.Collections.Immutable.ImmutableDictionary< TKey, TValue > | inlineprivate |
| Remove(TKey key, MutationInput origin) | System.Collections.Immutable.ImmutableDictionary< TKey, TValue > | inlineprivatestatic |
| RemoveRange(IEnumerable< TKey > keys) | System.Collections.Immutable.ImmutableDictionary< TKey, TValue > | inline |
| RemoveRange(IEnumerable< TKey > keys) | System.Collections.Immutable.ImmutableDictionary< TKey, TValue > | inlineprivate |
| Root | System.Collections.Immutable.ImmutableDictionary< TKey, TValue > | package |
| s_FreezeBucketAction | System.Collections.Immutable.ImmutableDictionary< TKey, TValue > | privatestatic |
| SetItem(TKey key, TValue value) | System.Collections.Immutable.ImmutableDictionary< TKey, TValue > | inline |
| SetItem(TKey key, TValue value) | System.Collections.Immutable.ImmutableDictionary< TKey, TValue > | inlineprivate |
| SetItems(IEnumerable< KeyValuePair< TKey, TValue > > items) | System.Collections.Immutable.ImmutableDictionary< TKey, TValue > | inline |
| SetItems(IEnumerable< KeyValuePair< TKey, TValue > > items) | System.Collections.Immutable.ImmutableDictionary< TKey, TValue > | inlineprivate |
| SyncRoot | System.Collections.Immutable.ImmutableDictionary< TKey, TValue > | private |
| this[object key] | System.Collections.Immutable.ImmutableDictionary< TKey, TValue > | private |
| this[TKey key] | System.Collections.Immutable.ImmutableDictionary< TKey, TValue > | |
| this[TKey key] | System.Collections.Immutable.ImmutableDictionary< TKey, TValue > | private |
| ToBuilder() | System.Collections.Immutable.ImmutableDictionary< TKey, TValue > | inline |
| ToImmutableDictionary< TKey, TValue >(this ImmutableDictionary< TKey, TValue >.Builder builder) | System.Collections.Immutable.ImmutableDictionary< TKey, TValue > | inlinestatic |
| ToImmutableDictionary< TKey, TValue >(this IEnumerable< KeyValuePair< TKey, TValue > > source, IEqualityComparer< TKey >? keyComparer, IEqualityComparer< TValue >? valueComparer) | System.Collections.Immutable.ImmutableDictionary< TKey, TValue > | inlinestatic |
| ToImmutableDictionary< TKey, TValue >(this IEnumerable< KeyValuePair< TKey, TValue > > source, IEqualityComparer< TKey >? keyComparer) | System.Collections.Immutable.ImmutableDictionary< TKey, TValue > | inlinestatic |
| ToImmutableDictionary< TKey, TValue >(this IEnumerable< KeyValuePair< TKey, TValue > > source) | System.Collections.Immutable.ImmutableDictionary< TKey, TValue > | inlinestatic |
| ToImmutableDictionary< TSource, TKey >(this IEnumerable< TSource > source, Func< TSource, TKey > keySelector) | System.Collections.Immutable.ImmutableDictionary< TKey, TValue > | inlinestatic |
| ToImmutableDictionary< TSource, TKey >(this IEnumerable< TSource > source, Func< TSource, TKey > keySelector, IEqualityComparer< TKey >? keyComparer) | System.Collections.Immutable.ImmutableDictionary< TKey, TValue > | inlinestatic |
| ToImmutableDictionary< TSource, TKey, TValue >(this IEnumerable< TSource > source, Func< TSource, TKey > keySelector, Func< TSource, TValue > elementSelector, IEqualityComparer< TKey >? keyComparer, IEqualityComparer< TValue >? valueComparer) | System.Collections.Immutable.ImmutableDictionary< TKey, TValue > | inlinestatic |
| ToImmutableDictionary< TSource, TKey, TValue >(this IEnumerable< TSource > source, Func< TSource, TKey > keySelector, Func< TSource, TValue > elementSelector, IEqualityComparer< TKey >? keyComparer) | System.Collections.Immutable.ImmutableDictionary< TKey, TValue > | inlinestatic |
| ToImmutableDictionary< TSource, TKey, TValue >(this IEnumerable< TSource > source, Func< TSource, TKey > keySelector, Func< TSource, TValue > elementSelector) | System.Collections.Immutable.ImmutableDictionary< TKey, TValue > | inlinestatic |
| TryCastToImmutableMap(IEnumerable< KeyValuePair< TKey, TValue > > sequence, [NotNullWhen(true)] out ImmutableDictionary< TKey, TValue > other) | System.Collections.Immutable.ImmutableDictionary< TKey, TValue > | inlineprivatestatic |
| TryGetKey(TKey equalKey, out TKey actualKey) | System.Collections.Immutable.ImmutableDictionary< TKey, TValue > | inline |
| TryGetKey(TKey equalKey, MutationInput origin, out TKey actualKey) | System.Collections.Immutable.ImmutableDictionary< TKey, TValue > | inlineprivatestatic |
| TryGetValue(TKey key, [MaybeNullWhen(false)] out TValue value) | System.Collections.Immutable.ImmutableDictionary< TKey, TValue > | inline |
| TryGetValue(TKey key, MutationInput origin, [MaybeNullWhen(false)] out TValue value) | System.Collections.Immutable.ImmutableDictionary< TKey, TValue > | inlineprivatestatic |
| UpdateRoot(SortedInt32KeyNode< HashBucket > root, int hashCode, HashBucket newBucket, IEqualityComparer< HashBucket > hashBucketComparer) | System.Collections.Immutable.ImmutableDictionary< TKey, TValue > | inlineprivatestatic |
| ValueComparer | System.Collections.Immutable.ImmutableDictionary< TKey, TValue > | |
| Values | System.Collections.Immutable.ImmutableDictionary< TKey, TValue > | |
| Values | System.Collections.Immutable.ImmutableDictionary< TKey, TValue > | private |
| Values | System.Collections.Immutable.ImmutableDictionary< TKey, TValue > | private |
| WithComparers(IEqualityComparer< TKey >? keyComparer, IEqualityComparer< TValue >? valueComparer) | System.Collections.Immutable.ImmutableDictionary< TKey, TValue > | inline |
| WithComparers(IEqualityComparer< TKey >? keyComparer) | System.Collections.Immutable.ImmutableDictionary< TKey, TValue > | inline |
| Wrap(SortedInt32KeyNode< HashBucket > root, Comparers comparers, int count) | System.Collections.Immutable.ImmutableDictionary< TKey, TValue > | inlineprivatestatic |
| Wrap(SortedInt32KeyNode< HashBucket > root, int adjustedCountIfDifferentRoot) | System.Collections.Immutable.ImmutableDictionary< TKey, TValue > | inlineprivate |