using System; using System.Reflection; using System.Runtime.CompilerServices; using Cpp2IlInjected; namespace Newtonsoft.Json.Serialization { // Token: 0x02000089 RID: 137 [Token(Token = "0x2000089")] public class JsonArrayContract : JsonContainerContract { // Token: 0x17000079 RID: 121 // (get) Token: 0x060002D7 RID: 727 RVA: 0x00002052 File Offset: 0x00000252 [Token(Token = "0x17000079")] public Type CollectionItemType { [Token(Token = "0x60002D7")] [Address(RVA = "0x42B670", Offset = "0x42A670", VA = "0x18042B670")] [CompilerGenerated] get { return null; } } // Token: 0x1700007A RID: 122 // (get) Token: 0x060002D8 RID: 728 RVA: 0x00002EC8 File Offset: 0x000010C8 [Token(Token = "0x1700007A")] public bool IsMultidimensionalArray { [Token(Token = "0x60002D8")] [Address(RVA = "0x1251590", Offset = "0x1250590", VA = "0x181251590")] [CompilerGenerated] get { return default(bool); } } // Token: 0x1700007B RID: 123 // (get) Token: 0x060002D9 RID: 729 RVA: 0x00002EE0 File Offset: 0x000010E0 [Token(Token = "0x1700007B")] internal bool IsArray { [Token(Token = "0x60002D9")] [Address(RVA = "0xB8D050", Offset = "0xB8C050", VA = "0x180B8D050")] [CompilerGenerated] get { return default(bool); } } // Token: 0x1700007C RID: 124 // (set) Token: 0x060002DA RID: 730 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x1700007C")] private bool CanDeserialize { [Token(Token = "0x60002DA")] [Address(RVA = "0x2A5D170", Offset = "0x2A5C170", VA = "0x182A5D170")] [CompilerGenerated] set { } } // Token: 0x1700007D RID: 125 // (set) Token: 0x060002DB RID: 731 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x1700007D")] public ObjectConstructor OverrideCreator { [Token(Token = "0x60002DB")] [Address(RVA = "0x2A5D180", Offset = "0x2A5C180", VA = "0x182A5D180")] set { } } // Token: 0x1700007E RID: 126 // (get) Token: 0x060002DC RID: 732 RVA: 0x00002EF8 File Offset: 0x000010F8 // (set) Token: 0x060002DD RID: 733 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x1700007E")] public bool HasParameterizedCreator { [Token(Token = "0x60002DC")] [Address(RVA = "0x42D490", Offset = "0x42C490", VA = "0x18042D490")] [CompilerGenerated] get { return default(bool); } [Token(Token = "0x60002DD")] [Address(RVA = "0x42DA80", Offset = "0x42CA80", VA = "0x18042DA80")] [CompilerGenerated] set { } } // Token: 0x1700007F RID: 127 // (get) Token: 0x060002DE RID: 734 RVA: 0x00002F10 File Offset: 0x00001110 [Token(Token = "0x1700007F")] internal bool HasParameterizedCreatorInternal { [Token(Token = "0x60002DE")] [Address(RVA = "0x2A5D0F0", Offset = "0x2A5C0F0", VA = "0x182A5D0F0")] get { return default(bool); } } // Token: 0x060002DF RID: 735 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60002DF")] [Address(RVA = "0x2A5C1F0", Offset = "0x2A5B1F0", VA = "0x182A5C1F0")] public JsonArrayContract(Type underlyingType) { } // Token: 0x060002E0 RID: 736 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60002E0")] [Address(RVA = "0x2A5C000", Offset = "0x2A5B000", VA = "0x182A5C000")] private void StoreFSharpListCreatorIfNecessary(Type underlyingType) { } // Token: 0x040001D6 RID: 470 [FieldOffset(Offset = "0xD0")] [Token(Token = "0x40001D6")] private readonly Type _genericCollectionDefinitionType; // Token: 0x040001DA RID: 474 [FieldOffset(Offset = "0xE0")] [Token(Token = "0x40001DA")] private readonly ConstructorInfo _parameterizedConstructor; // Token: 0x040001DB RID: 475 [FieldOffset(Offset = "0xE8")] [Token(Token = "0x40001DB")] private ObjectConstructor _parameterizedCreator; // Token: 0x040001DC RID: 476 [FieldOffset(Offset = "0xF0")] [Token(Token = "0x40001DC")] private ObjectConstructor _overrideCreator; } }