using System; using System.Runtime.CompilerServices; using Cpp2IlInjected; using Singular.Newtonsoft.Json.Utilities; namespace Singular.Newtonsoft.Json.Serialization { // Token: 0x0200008F RID: 143 [Token(Token = "0x2000060")] public class JsonDictionaryContract : JsonContract { // Token: 0x170000A9 RID: 169 // (get) Token: 0x060004AB RID: 1195 RVA: 0x00002050 File Offset: 0x00000250 // (set) Token: 0x060004AC RID: 1196 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x17000099")] public Func PropertyNameResolver { [Token(Token = "0x6000417")] [Address(RVA = "0x4335D0", Offset = "0x4323D0", VA = "0x1804335D0")] [CompilerGenerated] get { return null; } [Token(Token = "0x6000418")] [Address(RVA = "0x703580", Offset = "0x702380", VA = "0x180703580")] [CompilerGenerated] set { } } // Token: 0x170000AA RID: 170 // (get) Token: 0x060004AD RID: 1197 RVA: 0x00002050 File Offset: 0x00000250 // (set) Token: 0x060004AE RID: 1198 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x1700009A")] internal Type DictionaryKeyType { [Token(Token = "0x6000419")] [Address(RVA = "0x4391F0", Offset = "0x437FF0", VA = "0x1804391F0")] [CompilerGenerated] get { return null; } [Token(Token = "0x600041A")] [Address(RVA = "0x7D58F0", Offset = "0x7D46F0", VA = "0x1807D58F0")] [CompilerGenerated] private set { } } // Token: 0x170000AB RID: 171 // (get) Token: 0x060004AF RID: 1199 RVA: 0x00002050 File Offset: 0x00000250 // (set) Token: 0x060004B0 RID: 1200 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x1700009B")] internal Type DictionaryValueType { [Token(Token = "0x600041B")] [Address(RVA = "0x567CE0", Offset = "0x566AE0", VA = "0x180567CE0")] [CompilerGenerated] get { return null; } [Token(Token = "0x600041C")] [Address(RVA = "0x567D20", Offset = "0x566B20", VA = "0x180567D20")] [CompilerGenerated] private set { } } // Token: 0x060004B1 RID: 1201 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600041D")] [Address(RVA = "0x243F6D0", Offset = "0x243E4D0", VA = "0x18243F6D0")] public JsonDictionaryContract(Type underlyingType) { } // Token: 0x060004B2 RID: 1202 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600041E")] [Address(RVA = "0x243F210", Offset = "0x243E010", VA = "0x18243F210")] internal IWrappedDictionary CreateWrapper(object dictionary) { return null; } // Token: 0x060004B3 RID: 1203 RVA: 0x00003A08 File Offset: 0x00001C08 [Token(Token = "0x600041F")] [Address(RVA = "0x243F610", Offset = "0x243E410", VA = "0x18243F610")] private bool IsTypeGenericDictionaryInterface(Type type) { return default(bool); } // Token: 0x040001B9 RID: 441 [FieldOffset(Offset = "0x88")] [Token(Token = "0x400012F")] private readonly bool _isDictionaryValueTypeNullableType; // Token: 0x040001BA RID: 442 [FieldOffset(Offset = "0x90")] [Token(Token = "0x4000130")] private readonly Type _genericCollectionDefinitionType; // Token: 0x040001BB RID: 443 [FieldOffset(Offset = "0x98")] [Token(Token = "0x4000131")] private Type _genericWrapperType; // Token: 0x040001BC RID: 444 [FieldOffset(Offset = "0xA0")] [Token(Token = "0x4000132")] private MethodCall _genericWrapperCreator; } }