using System; using System.Runtime.CompilerServices; using Cpp2IlInjected; namespace Newtonsoft.Json.Serialization { // Token: 0x020000A4 RID: 164 [Token(Token = "0x20000A4")] public abstract class NamingStrategy { // Token: 0x170000D8 RID: 216 // (get) Token: 0x060003E7 RID: 999 RVA: 0x00003438 File Offset: 0x00001638 [Token(Token = "0x170000D8")] public bool ProcessDictionaryKeys { [Token(Token = "0x60003E7")] [Address(RVA = "0x4944B0", Offset = "0x4934B0", VA = "0x1804944B0")] [CompilerGenerated] get { return default(bool); } } // Token: 0x170000D9 RID: 217 // (get) Token: 0x060003E8 RID: 1000 RVA: 0x00003450 File Offset: 0x00001650 [Token(Token = "0x170000D9")] public bool ProcessExtensionDataNames { [Token(Token = "0x60003E8")] [Address(RVA = "0x498E20", Offset = "0x497E20", VA = "0x180498E20")] [CompilerGenerated] get { return default(bool); } } // Token: 0x170000DA RID: 218 // (get) Token: 0x060003E9 RID: 1001 RVA: 0x00003468 File Offset: 0x00001668 [Token(Token = "0x170000DA")] public bool OverrideSpecifiedNames { [Token(Token = "0x60003E9")] [Address(RVA = "0x635090", Offset = "0x634090", VA = "0x180635090")] [CompilerGenerated] get { return default(bool); } } // Token: 0x060003EA RID: 1002 RVA: 0x00002052 File Offset: 0x00000252 [Token(Token = "0x60003EA")] [Address(RVA = "0x2A686C0", Offset = "0x2A676C0", VA = "0x182A686C0", Slot = "4")] public virtual string GetPropertyName(string name, bool hasSpecifiedName) { return null; } // Token: 0x060003EB RID: 1003 RVA: 0x00002052 File Offset: 0x00000252 [Token(Token = "0x60003EB")] [Address(RVA = "0x2A685E0", Offset = "0x2A675E0", VA = "0x182A685E0", Slot = "5")] public virtual string GetExtensionDataName(string name) { return null; } // Token: 0x060003EC RID: 1004 RVA: 0x00002052 File Offset: 0x00000252 [Token(Token = "0x60003EC")] [Address(RVA = "0x2A685C0", Offset = "0x2A675C0", VA = "0x182A685C0", Slot = "6")] public virtual string GetDictionaryKey(string key) { return null; } // Token: 0x060003ED RID: 1005 [Token(Token = "0x60003ED")] [Address(Slot = "7")] protected abstract string ResolvePropertyName(string name); // Token: 0x060003EE RID: 1006 RVA: 0x00003480 File Offset: 0x00001680 [Token(Token = "0x60003EE")] [Address(RVA = "0x2A68600", Offset = "0x2A67600", VA = "0x182A68600", Slot = "2")] public override int GetHashCode() { return 0; } // Token: 0x060003EF RID: 1007 RVA: 0x00003498 File Offset: 0x00001698 [Token(Token = "0x60003EF")] [Address(RVA = "0x2A683C0", Offset = "0x2A673C0", VA = "0x182A683C0", Slot = "0")] public override bool Equals(object obj) { return default(bool); } // Token: 0x060003F0 RID: 1008 RVA: 0x000034B0 File Offset: 0x000016B0 [Token(Token = "0x60003F0")] [Address(RVA = "0x2A684F0", Offset = "0x2A674F0", VA = "0x182A684F0")] protected bool Equals(NamingStrategy other) { return default(bool); } // Token: 0x060003F1 RID: 1009 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60003F1")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] protected NamingStrategy() { } } }