using System; using System.Reflection; using System.Runtime.CompilerServices; using Cpp2IlInjected; namespace Valve.Newtonsoft.Json.Serialization { // Token: 0x0200008E RID: 142 [Token(Token = "0x200008E")] public class JsonObjectContract : JsonContainerContract { // Token: 0x170000BB RID: 187 // (get) Token: 0x060003F9 RID: 1017 RVA: 0x000039F0 File Offset: 0x00001BF0 // (set) Token: 0x060003FA RID: 1018 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x170000BB")] public MemberSerialization MemberSerialization { [Token(Token = "0x60003F9")] [Address(RVA = "0x403AB0", Offset = "0x4028B0", VA = "0x180403AB0")] [CompilerGenerated] get { return MemberSerialization.OptOut; } [Token(Token = "0x60003FA")] [Address(RVA = "0x12395E0", Offset = "0x12383E0", VA = "0x1812395E0")] [CompilerGenerated] set { } } // Token: 0x170000BC RID: 188 // (get) Token: 0x060003FB RID: 1019 RVA: 0x00003A08 File Offset: 0x00001C08 // (set) Token: 0x060003FC RID: 1020 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x170000BC")] public Required? ItemRequired { [Token(Token = "0x60003FB")] [Address(RVA = "0x27C0230", Offset = "0x27BF030", VA = "0x1827C0230")] [CompilerGenerated] get { return null; } [Token(Token = "0x60003FC")] [Address(RVA = "0x27C02F0", Offset = "0x27BF0F0", VA = "0x1827C02F0")] [CompilerGenerated] set { } } // Token: 0x170000BD RID: 189 // (get) Token: 0x060003FD RID: 1021 RVA: 0x00002050 File Offset: 0x00000250 // (set) Token: 0x060003FE RID: 1022 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x170000BD")] public JsonPropertyCollection Properties { [Token(Token = "0x60003FD")] [Address(RVA = "0x8C1910", Offset = "0x8C0710", VA = "0x1808C1910")] [CompilerGenerated] get { return null; } [Token(Token = "0x60003FE")] [Address(RVA = "0x8C0F40", Offset = "0x8BFD40", VA = "0x1808C0F40")] [CompilerGenerated] private set { } } // Token: 0x170000BE RID: 190 // (get) Token: 0x060003FF RID: 1023 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x170000BE")] public JsonPropertyCollection CreatorParameters { [Token(Token = "0x60003FF")] [Address(RVA = "0x27BFF70", Offset = "0x27BED70", VA = "0x1827BFF70")] get { return null; } } // Token: 0x170000BF RID: 191 // (set) Token: 0x06000400 RID: 1024 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x170000BF")] [Obsolete] public ConstructorInfo OverrideConstructor { [Token(Token = "0x6000400")] [Address(RVA = "0x27C0300", Offset = "0x27BF100", VA = "0x1827C0300")] set { } } // Token: 0x170000C0 RID: 192 // (set) Token: 0x06000401 RID: 1025 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x170000C0")] [Obsolete] public ConstructorInfo ParametrizedConstructor { [Token(Token = "0x6000401")] [Address(RVA = "0x27C03B0", Offset = "0x27BF1B0", VA = "0x1827C03B0")] set { } } // Token: 0x170000C1 RID: 193 // (get) Token: 0x06000402 RID: 1026 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x170000C1")] public ObjectConstructor OverrideCreator { [Token(Token = "0x6000402")] [Address(RVA = "0x60CF40", Offset = "0x60BD40", VA = "0x18060CF40")] get { return null; } } // Token: 0x170000C2 RID: 194 // (get) Token: 0x06000403 RID: 1027 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x170000C2")] internal ObjectConstructor ParameterizedCreator { [Token(Token = "0x6000403")] [Address(RVA = "0x7B5590", Offset = "0x7B4390", VA = "0x1807B5590")] get { return null; } } // Token: 0x170000C3 RID: 195 // (get) Token: 0x06000404 RID: 1028 RVA: 0x00002050 File Offset: 0x00000250 // (set) Token: 0x06000405 RID: 1029 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x170000C3")] public ExtensionDataSetter ExtensionDataSetter { [Token(Token = "0x6000404")] [Address(RVA = "0x5F4E40", Offset = "0x5F3C40", VA = "0x1805F4E40")] [CompilerGenerated] get { return null; } [Token(Token = "0x6000405")] [Address(RVA = "0x7CB600", Offset = "0x7CA400", VA = "0x1807CB600")] [CompilerGenerated] set { } } // Token: 0x170000C4 RID: 196 // (get) Token: 0x06000406 RID: 1030 RVA: 0x00002050 File Offset: 0x00000250 // (set) Token: 0x06000407 RID: 1031 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x170000C4")] public ExtensionDataGetter ExtensionDataGetter { [Token(Token = "0x6000406")] [Address(RVA = "0x9CD8C0", Offset = "0x9CC6C0", VA = "0x1809CD8C0")] [CompilerGenerated] get { return null; } [Token(Token = "0x6000407")] [Address(RVA = "0xBA8070", Offset = "0xBA6E70", VA = "0x180BA8070")] [CompilerGenerated] set { } } // Token: 0x170000C5 RID: 197 // (set) Token: 0x06000408 RID: 1032 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x170000C5")] public Type ExtensionDataValueType { [Token(Token = "0x6000408")] [Address(RVA = "0x27C0240", Offset = "0x27BF040", VA = "0x1827C0240")] set { } } // Token: 0x170000C6 RID: 198 // (get) Token: 0x06000409 RID: 1033 RVA: 0x00003A20 File Offset: 0x00001C20 [Token(Token = "0x170000C6")] internal bool HasRequiredOrDefaultValueProperties { [Token(Token = "0x6000409")] [Address(RVA = "0x27BFFF0", Offset = "0x27BEDF0", VA = "0x1827BFFF0")] get { return default(bool); } } // Token: 0x0600040A RID: 1034 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600040A")] [Address(RVA = "0x27BFEF0", Offset = "0x27BECF0", VA = "0x1827BFEF0")] public JsonObjectContract(Type underlyingType) { } // Token: 0x0600040B RID: 1035 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600040B")] [Address(RVA = "0x27BFDF0", Offset = "0x27BEBF0", VA = "0x1827BFDF0")] internal object GetUninitializedObject() { return null; } // Token: 0x04000248 RID: 584 [FieldOffset(Offset = "0xE8")] [Token(Token = "0x4000248")] internal bool ExtensionDataIsJToken; // Token: 0x04000249 RID: 585 [FieldOffset(Offset = "0xE9")] [Token(Token = "0x4000249")] private bool? _hasRequiredOrDefaultValueProperties; // Token: 0x0400024A RID: 586 [FieldOffset(Offset = "0xF0")] [Token(Token = "0x400024A")] private ConstructorInfo _parametrizedConstructor; // Token: 0x0400024B RID: 587 [FieldOffset(Offset = "0xF8")] [Token(Token = "0x400024B")] private ConstructorInfo _overrideConstructor; // Token: 0x0400024C RID: 588 [FieldOffset(Offset = "0x100")] [Token(Token = "0x400024C")] private ObjectConstructor _overrideCreator; // Token: 0x0400024D RID: 589 [FieldOffset(Offset = "0x108")] [Token(Token = "0x400024D")] private ObjectConstructor _parameterizedCreator; // Token: 0x0400024E RID: 590 [FieldOffset(Offset = "0x110")] [Token(Token = "0x400024E")] private JsonPropertyCollection _creatorParameters; // Token: 0x0400024F RID: 591 [FieldOffset(Offset = "0x118")] [Token(Token = "0x400024F")] private Type _extensionDataValueType; } }