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: 0x1700009B RID: 155 // (get) Token: 0x06000485 RID: 1157 RVA: 0x00002050 File Offset: 0x00000250 // (set) Token: 0x06000486 RID: 1158 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x1700008B")] internal Type CollectionItemType { [Token(Token = "0x60003F1")] [Address(RVA = "0x4335D0", Offset = "0x4323D0", VA = "0x1804335D0")] [CompilerGenerated] get { return null; } [Token(Token = "0x60003F2")] [Address(RVA = "0x703580", Offset = "0x702380", VA = "0x180703580")] [CompilerGenerated] private set { } } // Token: 0x1700009C RID: 156 // (get) Token: 0x06000487 RID: 1159 RVA: 0x000039A8 File Offset: 0x00001BA8 // (set) Token: 0x06000488 RID: 1160 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x1700008C")] public bool IsMultidimensionalArray { [Token(Token = "0x60003F3")] [Address(RVA = "0x7C9360", Offset = "0x7C8160", VA = "0x1807C9360")] [CompilerGenerated] get { return default(bool); } [Token(Token = "0x60003F4")] [Address(RVA = "0x7C8EB0", Offset = "0x7C7CB0", VA = "0x1807C8EB0")] [CompilerGenerated] private set { } } // Token: 0x06000489 RID: 1161 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60003F5")] [Address(RVA = "0x243E6F0", Offset = "0x243D4F0", VA = "0x18243E6F0")] public JsonArrayContract(Type underlyingType) { } // Token: 0x0600048A RID: 1162 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60003F6")] [Address(RVA = "0x243DE60", Offset = "0x243CC60", VA = "0x18243DE60")] internal IWrappedCollection CreateWrapper(object list) { return null; } // Token: 0x0600048B RID: 1163 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60003F7")] [Address(RVA = "0x243E230", Offset = "0x243D030", VA = "0x18243E230")] private void EnsureGenericWrapperCreator() { } // Token: 0x0600048C RID: 1164 RVA: 0x000039C0 File Offset: 0x00001BC0 [Token(Token = "0x60003F8")] [Address(RVA = "0x243E5A0", Offset = "0x243D3A0", VA = "0x18243E5A0")] private bool IsTypeGenericCollectionInterface(Type type) { return default(bool); } // Token: 0x040001A6 RID: 422 [FieldOffset(Offset = "0x79")] [Token(Token = "0x400011C")] private readonly bool _isCollectionItemTypeNullableType; // Token: 0x040001A7 RID: 423 [FieldOffset(Offset = "0x80")] [Token(Token = "0x400011D")] private readonly Type _genericCollectionDefinitionType; // Token: 0x040001A8 RID: 424 [FieldOffset(Offset = "0x88")] [Token(Token = "0x400011E")] private Type _genericWrapperType; // Token: 0x040001A9 RID: 425 [FieldOffset(Offset = "0x90")] [Token(Token = "0x400011F")] private MethodCall _genericWrapperCreator; } }