using System; using System.Runtime.CompilerServices; using Cpp2IlInjected; using Singular.Newtonsoft.Json.Utilities; namespace Singular.Newtonsoft.Json.Serialization { // Token: 0x0200008D RID: 141 [Token(Token = "0x200005E")] public class JsonArrayContract : JsonContract { // Token: 0x1700009C RID: 156 // (get) Token: 0x06000487 RID: 1159 RVA: 0x00002050 File Offset: 0x00000250 // (set) Token: 0x06000488 RID: 1160 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x1700008C")] internal Type CollectionItemType { [Token(Token = "0x60003F3")] [Address(RVA = "0x493640", Offset = "0x492640", VA = "0x180493640")] [CompilerGenerated] get { return null; } [Token(Token = "0x60003F4")] [Address(RVA = "0x476170", Offset = "0x475170", VA = "0x180476170")] [CompilerGenerated] private set { } } // Token: 0x1700009D RID: 157 // (get) Token: 0x06000489 RID: 1161 RVA: 0x000039C0 File Offset: 0x00001BC0 // (set) Token: 0x0600048A RID: 1162 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x1700008D")] public bool IsMultidimensionalArray { [Token(Token = "0x60003F5")] [Address(RVA = "0x82DDE0", Offset = "0x82CDE0", VA = "0x18082DDE0")] [CompilerGenerated] get { return default(bool); } [Token(Token = "0x60003F6")] [Address(RVA = "0xB8CBF0", Offset = "0xB8BBF0", VA = "0x180B8CBF0")] [CompilerGenerated] private set { } } // Token: 0x0600048B RID: 1163 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60003F7")] [Address(RVA = "0x2C51080", Offset = "0x2C50080", VA = "0x182C51080")] public JsonArrayContract(Type underlyingType) { } // Token: 0x0600048C RID: 1164 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60003F8")] [Address(RVA = "0x2C507F0", Offset = "0x2C4F7F0", VA = "0x182C507F0")] internal IWrappedCollection CreateWrapper(object list) { return null; } // Token: 0x0600048D RID: 1165 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60003F9")] [Address(RVA = "0x2C50BC0", Offset = "0x2C4FBC0", VA = "0x182C50BC0")] private void EnsureGenericWrapperCreator() { } // Token: 0x0600048E RID: 1166 RVA: 0x000039D8 File Offset: 0x00001BD8 [Token(Token = "0x60003FA")] [Address(RVA = "0x2C50F30", Offset = "0x2C4FF30", VA = "0x182C50F30")] private bool IsTypeGenericCollectionInterface(Type type) { return default(bool); } // Token: 0x040001A7 RID: 423 [FieldOffset(Offset = "0x79")] [Token(Token = "0x400011D")] private readonly bool _isCollectionItemTypeNullableType; // Token: 0x040001A8 RID: 424 [FieldOffset(Offset = "0x80")] [Token(Token = "0x400011E")] private readonly Type _genericCollectionDefinitionType; // Token: 0x040001A9 RID: 425 [FieldOffset(Offset = "0x88")] [Token(Token = "0x400011F")] private Type _genericWrapperType; // Token: 0x040001AA RID: 426 [FieldOffset(Offset = "0x90")] [Token(Token = "0x4000120")] private MethodCall _genericWrapperCreator; } }