| 
    Terraria v1.4.4.9
    
   Terraria source code documentation 
   | 
 
Classes | |
| struct | Enumerator | 
Public Member Functions | |
| Enumerator | GetEnumerator () | 
| IEnumerator< KeyValuePair< TKey, TValue > > IEnumerable< KeyValuePair< TKey, TValue > >. | GetEnumerator () | 
| IEnumerator IEnumerable. | GetEnumerator () | 
| override bool | Equals (object? obj) | 
| override int | GetHashCode () | 
Package Functions | |
| HashBucket | Add (TKey key, TValue value, IEqualityComparer< KeyValuePair< TKey, TValue > > keyOnlyComparer, IEqualityComparer< TValue > valueComparer, KeyCollisionBehavior behavior, out OperationResult result) | 
| HashBucket | Remove (TKey key, IEqualityComparer< KeyValuePair< TKey, TValue > > keyOnlyComparer, out OperationResult result) | 
| bool | TryGetValue (TKey key, Comparers comparers, [MaybeNullWhen(false)] out TValue value) | 
| bool | TryGetKey (TKey equalKey, Comparers comparers, out TKey actualKey) | 
| void | Freeze () | 
Properties | |
| bool | IsEmpty [get] | 
| KeyValuePair< TKey, TValue > | FirstValue [get] | 
| ImmutableList< KeyValuePair< TKey, TValue > >.Node | AdditionalElements [get] | 
Private Member Functions | |
| HashBucket (KeyValuePair< TKey, TValue > firstElement, ImmutableList< KeyValuePair< TKey, TValue > >.Node additionalElements=null) | |
Private Attributes | |
| readonly KeyValuePair< TKey, TValue > | _firstValue | 
| readonly ImmutableList< KeyValuePair< TKey, TValue > >.Node | _additionalElements | 
Definition at line 620 of file ImmutableDictionary.cs.