using System; using System.Collections.Generic; using Cpp2IlInjected; using Newtonsoft.Json.Utilities; namespace Newtonsoft.Json.Serialization { // Token: 0x0200009B RID: 155 [Token(Token = "0x200009B")] internal abstract class JsonSerializerInternalBase { // Token: 0x06000382 RID: 898 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000382")] [Address(RVA = "0x2A60750", Offset = "0x2A5F750", VA = "0x182A60750")] protected JsonSerializerInternalBase(JsonSerializer serializer) { } // Token: 0x170000C3 RID: 195 // (get) Token: 0x06000383 RID: 899 RVA: 0x00002052 File Offset: 0x00000252 [Token(Token = "0x170000C3")] internal BidirectionalDictionary DefaultReferenceMappings { [Token(Token = "0x6000383")] [Address(RVA = "0x2A607D0", Offset = "0x2A5F7D0", VA = "0x182A607D0")] get { return null; } } // Token: 0x06000384 RID: 900 RVA: 0x000031B0 File Offset: 0x000013B0 [Token(Token = "0x6000384")] [Address(RVA = "0x2A606C0", Offset = "0x2A5F6C0", VA = "0x182A606C0")] protected NullValueHandling ResolvedNullValueHandling(JsonObjectContract containerContract, JsonProperty property) { return NullValueHandling.Include; } // Token: 0x06000385 RID: 901 RVA: 0x00002052 File Offset: 0x00000252 [Token(Token = "0x6000385")] [Address(RVA = "0x2A602B0", Offset = "0x2A5F2B0", VA = "0x182A602B0")] private ErrorContext GetErrorContext(object currentObject, object member, string path, Exception error) { return null; } // Token: 0x06000386 RID: 902 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000386")] [Address(RVA = "0x2A60240", Offset = "0x2A5F240", VA = "0x182A60240")] protected void ClearErrorContext() { } // Token: 0x06000387 RID: 903 RVA: 0x000031C8 File Offset: 0x000013C8 [Token(Token = "0x6000387")] [Address(RVA = "0x2A60390", Offset = "0x2A5F390", VA = "0x182A60390")] protected bool IsErrorHandled(object currentObject, JsonContract contract, object keyValue, IJsonLineInfo lineInfo, string path, Exception ex) { return default(bool); } // Token: 0x04000245 RID: 581 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4000245")] private ErrorContext _currentErrorContext; // Token: 0x04000246 RID: 582 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4000246")] private BidirectionalDictionary _mappings; // Token: 0x04000247 RID: 583 [FieldOffset(Offset = "0x20")] [Token(Token = "0x4000247")] internal readonly JsonSerializer Serializer; // Token: 0x04000248 RID: 584 [FieldOffset(Offset = "0x28")] [Token(Token = "0x4000248")] internal readonly ITraceWriter TraceWriter; // Token: 0x04000249 RID: 585 [FieldOffset(Offset = "0x30")] [Token(Token = "0x4000249")] protected JsonSerializerProxy InternalSerializer; // Token: 0x0200009C RID: 156 [Token(Token = "0x200009C")] private class ReferenceEqualsEqualityComparer : IEqualityComparer { // Token: 0x06000388 RID: 904 RVA: 0x000031E0 File Offset: 0x000013E0 [Token(Token = "0x6000388")] [Address(RVA = "0xA17B20", Offset = "0xA16B20", VA = "0x180A17B20", Slot = "4")] bool IEqualityComparer.Equals(object x, object y) { return default(bool); } // Token: 0x06000389 RID: 905 RVA: 0x000031F8 File Offset: 0x000013F8 [Token(Token = "0x6000389")] [Address(RVA = "0x2A686E0", Offset = "0x2A676E0", VA = "0x182A686E0", Slot = "5")] int IEqualityComparer.GetHashCode(object obj) { return 0; } // Token: 0x0600038A RID: 906 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600038A")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public ReferenceEqualsEqualityComparer() { } } } }