using System; using System.Runtime.CompilerServices; using Cpp2IlInjected; namespace Singular.Newtonsoft.Json { // Token: 0x0200001D RID: 29 [Token(Token = "0x200001A")] [AttributeUsage(AttributeTargets.Property | AttributeTargets.Field | AttributeTargets.Parameter)] public sealed class JsonPropertyAttribute : Attribute { // Token: 0x1700001F RID: 31 // (get) Token: 0x060000D4 RID: 212 RVA: 0x00002400 File Offset: 0x00000600 // (set) Token: 0x060000D5 RID: 213 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x1700001C")] public NullValueHandling NullValueHandling { [Token(Token = "0x60000CA")] [Address(RVA = "0x2571CC0", Offset = "0x2570AC0", VA = "0x182571CC0")] get { return NullValueHandling.Include; } [Token(Token = "0x60000CB")] [Address(RVA = "0x2571EC0", Offset = "0x2570CC0", VA = "0x182571EC0")] set { } } // Token: 0x17000020 RID: 32 // (get) Token: 0x060000D6 RID: 214 RVA: 0x00002418 File Offset: 0x00000618 // (set) Token: 0x060000D7 RID: 215 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x1700001D")] public DefaultValueHandling DefaultValueHandling { [Token(Token = "0x60000CC")] [Address(RVA = "0x2571C40", Offset = "0x2570A40", VA = "0x182571C40")] get { return DefaultValueHandling.Include; } [Token(Token = "0x60000CD")] [Address(RVA = "0x2571E00", Offset = "0x2570C00", VA = "0x182571E00")] set { } } // Token: 0x17000021 RID: 33 // (get) Token: 0x060000D8 RID: 216 RVA: 0x00002430 File Offset: 0x00000630 // (set) Token: 0x060000D9 RID: 217 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x1700001E")] public ReferenceLoopHandling ReferenceLoopHandling { [Token(Token = "0x60000CE")] [Address(RVA = "0x2571D80", Offset = "0x2570B80", VA = "0x182571D80")] get { return ReferenceLoopHandling.Error; } [Token(Token = "0x60000CF")] [Address(RVA = "0x2571FE0", Offset = "0x2570DE0", VA = "0x182571FE0")] set { } } // Token: 0x17000022 RID: 34 // (get) Token: 0x060000DA RID: 218 RVA: 0x00002448 File Offset: 0x00000648 // (set) Token: 0x060000DB RID: 219 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x1700001F")] public ObjectCreationHandling ObjectCreationHandling { [Token(Token = "0x60000D0")] [Address(RVA = "0x2571D00", Offset = "0x2570B00", VA = "0x182571D00")] get { return ObjectCreationHandling.Auto; } [Token(Token = "0x60000D1")] [Address(RVA = "0x2571F20", Offset = "0x2570D20", VA = "0x182571F20")] set { } } // Token: 0x17000023 RID: 35 // (get) Token: 0x060000DC RID: 220 RVA: 0x00002460 File Offset: 0x00000660 // (set) Token: 0x060000DD RID: 221 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x17000020")] public TypeNameHandling TypeNameHandling { [Token(Token = "0x60000D2")] [Address(RVA = "0x2571DC0", Offset = "0x2570BC0", VA = "0x182571DC0")] get { return TypeNameHandling.None; } [Token(Token = "0x60000D3")] [Address(RVA = "0x2572040", Offset = "0x2570E40", VA = "0x182572040")] set { } } // Token: 0x17000024 RID: 36 // (get) Token: 0x060000DE RID: 222 RVA: 0x00002478 File Offset: 0x00000678 // (set) Token: 0x060000DF RID: 223 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x17000021")] public bool IsReference { [Token(Token = "0x60000D4")] [Address(RVA = "0x2571C80", Offset = "0x2570A80", VA = "0x182571C80")] get { return default(bool); } [Token(Token = "0x60000D5")] [Address(RVA = "0x2571E60", Offset = "0x2570C60", VA = "0x182571E60")] set { } } // Token: 0x17000025 RID: 37 // (get) Token: 0x060000E0 RID: 224 RVA: 0x00002490 File Offset: 0x00000690 // (set) Token: 0x060000E1 RID: 225 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x17000022")] public int Order { [Token(Token = "0x60000D6")] [Address(RVA = "0x2571D40", Offset = "0x2570B40", VA = "0x182571D40")] get { return 0; } [Token(Token = "0x60000D7")] [Address(RVA = "0x2571F80", Offset = "0x2570D80", VA = "0x182571F80")] set { } } // Token: 0x17000026 RID: 38 // (get) Token: 0x060000E2 RID: 226 RVA: 0x00002050 File Offset: 0x00000250 // (set) Token: 0x060000E3 RID: 227 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x17000023")] public string PropertyName { [Token(Token = "0x60000D8")] [Address(RVA = "0x3FA170", Offset = "0x3F8F70", VA = "0x1803FA170")] [CompilerGenerated] get { return null; } [Token(Token = "0x60000D9")] [Address(RVA = "0x46AA50", Offset = "0x469850", VA = "0x18046AA50")] [CompilerGenerated] set { } } // Token: 0x17000027 RID: 39 // (get) Token: 0x060000E4 RID: 228 RVA: 0x000024A8 File Offset: 0x000006A8 // (set) Token: 0x060000E5 RID: 229 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x17000024")] public Required Required { [Token(Token = "0x60000DA")] [Address(RVA = "0x3FFBD0", Offset = "0x3FE9D0", VA = "0x1803FFBD0")] [CompilerGenerated] get { return Required.Default; } [Token(Token = "0x60000DB")] [Address(RVA = "0x6CBD70", Offset = "0x6CAB70", VA = "0x1806CBD70")] [CompilerGenerated] set { } } // Token: 0x060000E6 RID: 230 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60000DC")] [Address(RVA = "0x4093D0", Offset = "0x4081D0", VA = "0x1804093D0")] public JsonPropertyAttribute() { } // Token: 0x060000E7 RID: 231 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60000DD")] [Address(RVA = "0x2571C10", Offset = "0x2570A10", VA = "0x182571C10")] public JsonPropertyAttribute(string propertyName) { } // Token: 0x04000050 RID: 80 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4000043")] internal NullValueHandling? _nullValueHandling; // Token: 0x04000051 RID: 81 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4000044")] internal DefaultValueHandling? _defaultValueHandling; // Token: 0x04000052 RID: 82 [FieldOffset(Offset = "0x20")] [Token(Token = "0x4000045")] internal ReferenceLoopHandling? _referenceLoopHandling; // Token: 0x04000053 RID: 83 [FieldOffset(Offset = "0x28")] [Token(Token = "0x4000046")] internal ObjectCreationHandling? _objectCreationHandling; // Token: 0x04000054 RID: 84 [FieldOffset(Offset = "0x30")] [Token(Token = "0x4000047")] internal TypeNameHandling? _typeNameHandling; // Token: 0x04000055 RID: 85 [FieldOffset(Offset = "0x38")] [Token(Token = "0x4000048")] internal bool? _isReference; // Token: 0x04000056 RID: 86 [FieldOffset(Offset = "0x3C")] [Token(Token = "0x4000049")] internal int? _order; } }