|
terraria-cpp2il v1.4.4.9
Terraria mobile dump, with CallAnalysis (see source code). Dump with reconstucted method: https://infinitynichto.github.io/terraria-cpp2il-methodrecon
|
Inheritance diagram for System.Runtime.CompilerServices.ConditionalWeakTable< TKey, TValue >:
Collaboration diagram for System.Runtime.CompilerServices.ConditionalWeakTable< TKey, TValue >:Classes | |
| class | Enumerator |
Public Member Functions | |
| ConditionalWeakTable () | |
| void | Add (TKey key, TValue value) |
| bool | Remove (TKey key) |
| bool | TryGetValue (TKey key, out TValue value) |
| TValue | GetValue (TKey key, ConditionalWeakTable< TKey, TValue >.CreateValueCallback createValueCallback) |
| delegate TValue | CreateValueCallback (TKey key) |
Protected Member Functions | |
| override void | Finalize () |
Private Member Functions | |
| void | RehashWithoutResize () |
| void | RecomputeSize () |
| void | Rehash () |
| global::System.Collections.Generic.IEnumerator< global::System.Collections.Generic.KeyValuePair< TKey, TValue > > | Method_Private_Virtual_Final_New_IEnumerator_1_KeyValuePair_2_0 () |
| global::System.Collections.IEnumerator System.Collections.IEnumerable. | GetEnumerator () |
Private Attributes | |
| Ephemeron[] | data |
| object | _lock |
| int | size |
Static Private Attributes | |
| const int | INITIAL_SIZE = 13 |
| const float | LOAD_FACTOR = 0.7f |
| const float | COMPACT_FACTOR = 0.5f |
| const float | EXPAND_FACTOR = 1.1f |
Definition at line 12 of file ConditionalWeakTable.cs.