Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
System.Collections.Immutable.ImmutableDictionary< TKey, TValue > Member List

This is the complete list of members for System.Collections.Immutable.ImmutableDictionary< TKey, TValue >, including all inherited members.

_comparersSystem.Collections.Immutable.ImmutableDictionary< TKey, TValue >private
_countSystem.Collections.Immutable.ImmutableDictionary< TKey, TValue >private
_rootSystem.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
CountSystem.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
EmptySystem.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
IsEmptySystem.Collections.Immutable.ImmutableDictionary< TKey, TValue >
IsFixedSizeSystem.Collections.Immutable.ImmutableDictionary< TKey, TValue >private
IsReadOnlySystem.Collections.Immutable.ImmutableDictionary< TKey, TValue >private
IsReadOnlySystem.Collections.Immutable.ImmutableDictionary< TKey, TValue >private
IsSynchronizedSystem.Collections.Immutable.ImmutableDictionary< TKey, TValue >private
KeyComparerSystem.Collections.Immutable.ImmutableDictionary< TKey, TValue >
KeysSystem.Collections.Immutable.ImmutableDictionary< TKey, TValue >
KeysSystem.Collections.Immutable.ImmutableDictionary< TKey, TValue >private
KeysSystem.Collections.Immutable.ImmutableDictionary< TKey, TValue >private
OriginSystem.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
RootSystem.Collections.Immutable.ImmutableDictionary< TKey, TValue >package
s_FreezeBucketActionSystem.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
SyncRootSystem.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
ValueComparerSystem.Collections.Immutable.ImmutableDictionary< TKey, TValue >
ValuesSystem.Collections.Immutable.ImmutableDictionary< TKey, TValue >
ValuesSystem.Collections.Immutable.ImmutableDictionary< TKey, TValue >private
ValuesSystem.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