|
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.