| 
    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 Newtonsoft.Json.Serialization.JsonPropertyCollection:
 Collaboration diagram for Newtonsoft.Json.Serialization.JsonPropertyCollection:Public Member Functions | |
| JsonPropertyCollection (Type type) | |
| void | AddProperty (JsonProperty property) | 
| JsonProperty | GetClosestMatchProperty (string propertyName) | 
| JsonProperty | GetProperty (string propertyName, StringComparison comparisonType) | 
| bool | Contains (TKey key) | 
| bool | TryGetValue (TKey key, out TItem item) | 
Protected Member Functions | |
| override string | GetKeyForItem (JsonProperty item) | 
| override void | ClearItems () | 
| TKey | GetKeyForItem (TItem item) | 
| override void | InsertItem (int index, TItem item) | 
| override void | RemoveItem (int index) | 
| override void | SetItem (int index, TItem item) | 
Properties | |
| new global::System.Collections.Generic.List< TItem > | Items [get, set] | 
| TItem | this[TKey key] [get, set] | 
| global::System.Collections.Generic.IDictionary< TKey, TItem > | Dictionary [get, set] | 
Private Member Functions | |
| new bool | TryGetValue (string key, out JsonProperty item) | 
| void | AddKey (TKey key, TItem item) | 
| void | CreateDictionary () | 
| void | RemoveKey (TKey key) | 
Private Attributes | |
| readonly Type | _type | 
| readonly List< JsonProperty > | _list | 
| readonly global::System.Collections.Generic.IEqualityComparer< TKey > | comparer | 
| global::System.Collections.Generic.Dictionary< TKey, TItem > | dict | 
| int | keyCount | 
| readonly int | threshold | 
Definition at line 15 of file JsonPropertyCollection.cs.