using System; using System.Collections.Generic; using System.Reflection; using System.Runtime.CompilerServices; using System.Runtime.Serialization; using Cpp2IlInjected; namespace Newtonsoft.Json.Serialization { // Token: 0x02000090 RID: 144 [Token(Token = "0x2000090")] public abstract class JsonContract { // Token: 0x17000086 RID: 134 // (get) Token: 0x060002FD RID: 765 RVA: 0x00002052 File Offset: 0x00000252 [Token(Token = "0x17000086")] public Type UnderlyingType { [Token(Token = "0x60002FD")] [Address(RVA = "0x417720", Offset = "0x416720", VA = "0x180417720")] [CompilerGenerated] get { return null; } } // Token: 0x17000087 RID: 135 // (get) Token: 0x060002FE RID: 766 RVA: 0x00002052 File Offset: 0x00000252 // (set) Token: 0x060002FF RID: 767 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x17000087")] public Type CreatedType { [Token(Token = "0x60002FE")] [Address(RVA = "0x417710", Offset = "0x416710", VA = "0x180417710")] get { return null; } [Token(Token = "0x60002FF")] [Address(RVA = "0x2A5DE10", Offset = "0x2A5CE10", VA = "0x182A5DE10")] set { } } // Token: 0x17000088 RID: 136 // (get) Token: 0x06000300 RID: 768 RVA: 0x00002F70 File Offset: 0x00001170 // (set) Token: 0x06000301 RID: 769 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x17000088")] public bool? IsReference { [Token(Token = "0x6000300")] [Address(RVA = "0x2A5DBD0", Offset = "0x2A5CBD0", VA = "0x182A5DBD0")] [CompilerGenerated] get { return null; } [Token(Token = "0x6000301")] [Address(RVA = "0x2A5DE60", Offset = "0x2A5CE60", VA = "0x182A5DE60")] [CompilerGenerated] set { } } // Token: 0x17000089 RID: 137 // (get) Token: 0x06000302 RID: 770 RVA: 0x00002052 File Offset: 0x00000252 // (set) Token: 0x06000303 RID: 771 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x17000089")] public JsonConverter Converter { [Token(Token = "0x6000302")] [Address(RVA = "0x493640", Offset = "0x492640", VA = "0x180493640")] [CompilerGenerated] get { return null; } [Token(Token = "0x6000303")] [Address(RVA = "0x476170", Offset = "0x475170", VA = "0x180476170")] [CompilerGenerated] set { } } // Token: 0x1700008A RID: 138 // (get) Token: 0x06000304 RID: 772 RVA: 0x00002052 File Offset: 0x00000252 // (set) Token: 0x06000305 RID: 773 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x1700008A")] public JsonConverter InternalConverter { [Token(Token = "0x6000304")] [Address(RVA = "0x4177C0", Offset = "0x4167C0", VA = "0x1804177C0")] [CompilerGenerated] get { return null; } [Token(Token = "0x6000305")] [Address(RVA = "0x417AB0", Offset = "0x416AB0", VA = "0x180417AB0")] [CompilerGenerated] internal set { } } // Token: 0x1700008B RID: 139 // (get) Token: 0x06000306 RID: 774 RVA: 0x00002052 File Offset: 0x00000252 [Token(Token = "0x1700008B")] public IList OnDeserializedCallbacks { [Token(Token = "0x6000306")] [Address(RVA = "0x2A5DBE0", Offset = "0x2A5CBE0", VA = "0x182A5DBE0")] get { return null; } } // Token: 0x1700008C RID: 140 // (get) Token: 0x06000307 RID: 775 RVA: 0x00002052 File Offset: 0x00000252 [Token(Token = "0x1700008C")] public IList OnDeserializingCallbacks { [Token(Token = "0x6000307")] [Address(RVA = "0x2A5DC50", Offset = "0x2A5CC50", VA = "0x182A5DC50")] get { return null; } } // Token: 0x1700008D RID: 141 // (get) Token: 0x06000308 RID: 776 RVA: 0x00002052 File Offset: 0x00000252 [Token(Token = "0x1700008D")] public IList OnSerializedCallbacks { [Token(Token = "0x6000308")] [Address(RVA = "0x2A5DD30", Offset = "0x2A5CD30", VA = "0x182A5DD30")] get { return null; } } // Token: 0x1700008E RID: 142 // (get) Token: 0x06000309 RID: 777 RVA: 0x00002052 File Offset: 0x00000252 [Token(Token = "0x1700008E")] public IList OnSerializingCallbacks { [Token(Token = "0x6000309")] [Address(RVA = "0x2A5DDA0", Offset = "0x2A5CDA0", VA = "0x182A5DDA0")] get { return null; } } // Token: 0x1700008F RID: 143 // (get) Token: 0x0600030A RID: 778 RVA: 0x00002052 File Offset: 0x00000252 [Token(Token = "0x1700008F")] public IList OnErrorCallbacks { [Token(Token = "0x600030A")] [Address(RVA = "0x2A5DCC0", Offset = "0x2A5CCC0", VA = "0x182A5DCC0")] get { return null; } } // Token: 0x17000090 RID: 144 // (get) Token: 0x0600030B RID: 779 RVA: 0x00002052 File Offset: 0x00000252 // (set) Token: 0x0600030C RID: 780 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x17000090")] public Func DefaultCreator { [Token(Token = "0x600030B")] [Address(RVA = "0x4177B0", Offset = "0x4167B0", VA = "0x1804177B0")] [CompilerGenerated] get { return null; } [Token(Token = "0x600030C")] [Address(RVA = "0x417AA0", Offset = "0x416AA0", VA = "0x180417AA0")] [CompilerGenerated] set { } } // Token: 0x17000091 RID: 145 // (get) Token: 0x0600030D RID: 781 RVA: 0x00002F88 File Offset: 0x00001188 // (set) Token: 0x0600030E RID: 782 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x17000091")] public bool DefaultCreatorNonPublic { [Token(Token = "0x600030D")] [Address(RVA = "0x4D9840", Offset = "0x4D8840", VA = "0x1804D9840")] [CompilerGenerated] get { return default(bool); } [Token(Token = "0x600030E")] [Address(RVA = "0x675930", Offset = "0x674930", VA = "0x180675930")] [CompilerGenerated] set { } } // Token: 0x0600030F RID: 783 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600030F")] [Address(RVA = "0x2A5DA10", Offset = "0x2A5CA10", VA = "0x182A5DA10")] internal JsonContract(Type underlyingType) { } // Token: 0x06000310 RID: 784 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000310")] [Address(RVA = "0x2A5D880", Offset = "0x2A5C880", VA = "0x182A5D880")] internal void InvokeOnSerializing(object o, StreamingContext context) { } // Token: 0x06000311 RID: 785 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000311")] [Address(RVA = "0x2A5D6F0", Offset = "0x2A5C6F0", VA = "0x182A5D6F0")] internal void InvokeOnSerialized(object o, StreamingContext context) { } // Token: 0x06000312 RID: 786 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000312")] [Address(RVA = "0x2A5D550", Offset = "0x2A5C550", VA = "0x182A5D550")] internal void InvokeOnError(object o, StreamingContext context, ErrorContext errorContext) { } // Token: 0x06000313 RID: 787 RVA: 0x00002052 File Offset: 0x00000252 [Token(Token = "0x6000313")] [Address(RVA = "0x2A5D450", Offset = "0x2A5C450", VA = "0x182A5D450")] internal static SerializationCallback CreateSerializationCallback(MethodInfo callbackMethodInfo) { return null; } // Token: 0x06000314 RID: 788 RVA: 0x00002052 File Offset: 0x00000252 [Token(Token = "0x6000314")] [Address(RVA = "0x2A5D4D0", Offset = "0x2A5C4D0", VA = "0x182A5D4D0")] internal static SerializationErrorCallback CreateSerializationErrorCallback(MethodInfo callbackMethodInfo) { return null; } // Token: 0x040001EE RID: 494 [FieldOffset(Offset = "0x10")] [Token(Token = "0x40001EE")] internal bool IsNullable; // Token: 0x040001EF RID: 495 [FieldOffset(Offset = "0x11")] [Token(Token = "0x40001EF")] internal bool IsConvertable; // Token: 0x040001F0 RID: 496 [FieldOffset(Offset = "0x12")] [Token(Token = "0x40001F0")] internal bool IsEnum; // Token: 0x040001F1 RID: 497 [FieldOffset(Offset = "0x18")] [Token(Token = "0x40001F1")] internal Type NonNullableUnderlyingType; // Token: 0x040001F2 RID: 498 [FieldOffset(Offset = "0x20")] [Token(Token = "0x40001F2")] internal ReadType InternalReadType; // Token: 0x040001F3 RID: 499 [FieldOffset(Offset = "0x24")] [Token(Token = "0x40001F3")] internal JsonContractType ContractType; // Token: 0x040001F4 RID: 500 [FieldOffset(Offset = "0x28")] [Token(Token = "0x40001F4")] internal bool IsReadOnlyOrFixedSize; // Token: 0x040001F5 RID: 501 [FieldOffset(Offset = "0x29")] [Token(Token = "0x40001F5")] internal bool IsSealed; // Token: 0x040001F6 RID: 502 [FieldOffset(Offset = "0x2A")] [Token(Token = "0x40001F6")] internal bool IsInstantiable; // Token: 0x040001F7 RID: 503 [FieldOffset(Offset = "0x30")] [Token(Token = "0x40001F7")] private List _onDeserializedCallbacks; // Token: 0x040001F8 RID: 504 [FieldOffset(Offset = "0x38")] [Token(Token = "0x40001F8")] private IList _onDeserializingCallbacks; // Token: 0x040001F9 RID: 505 [FieldOffset(Offset = "0x40")] [Token(Token = "0x40001F9")] private IList _onSerializedCallbacks; // Token: 0x040001FA RID: 506 [FieldOffset(Offset = "0x48")] [Token(Token = "0x40001FA")] private IList _onSerializingCallbacks; // Token: 0x040001FB RID: 507 [FieldOffset(Offset = "0x50")] [Token(Token = "0x40001FB")] private IList _onErrorCallbacks; // Token: 0x040001FC RID: 508 [FieldOffset(Offset = "0x58")] [Token(Token = "0x40001FC")] private Type _createdType; } }