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: 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 NullValueHandling NullValueHandling { [Token(Token = "0x60000CC")] [Address(RVA = "0x2CC76B0", Offset = "0x2CC66B0", VA = "0x182CC76B0")] get { return NullValueHandling.Include; } [Token(Token = "0x60000CD")] [Address(RVA = "0x2CC78B0", Offset = "0x2CC68B0", VA = "0x182CC78B0")] 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 DefaultValueHandling DefaultValueHandling { [Token(Token = "0x60000CE")] [Address(RVA = "0x2CC7630", Offset = "0x2CC6630", VA = "0x182CC7630")] get { return DefaultValueHandling.Include; } [Token(Token = "0x60000CF")] [Address(RVA = "0x2CC77F0", Offset = "0x2CC67F0", VA = "0x182CC77F0")] 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 ReferenceLoopHandling ReferenceLoopHandling { [Token(Token = "0x60000D0")] [Address(RVA = "0x2CC7770", Offset = "0x2CC6770", VA = "0x182CC7770")] get { return ReferenceLoopHandling.Error; } [Token(Token = "0x60000D1")] [Address(RVA = "0x2CC79D0", Offset = "0x2CC69D0", VA = "0x182CC79D0")] 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 ObjectCreationHandling ObjectCreationHandling { [Token(Token = "0x60000D2")] [Address(RVA = "0x2CC76F0", Offset = "0x2CC66F0", VA = "0x182CC76F0")] get { return ObjectCreationHandling.Auto; } [Token(Token = "0x60000D3")] [Address(RVA = "0x2CC7910", Offset = "0x2CC6910", VA = "0x182CC7910")] 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 TypeNameHandling TypeNameHandling { [Token(Token = "0x60000D4")] [Address(RVA = "0x2CC77B0", Offset = "0x2CC67B0", VA = "0x182CC77B0")] get { return TypeNameHandling.None; } [Token(Token = "0x60000D5")] [Address(RVA = "0x2CC7A30", Offset = "0x2CC6A30", VA = "0x182CC7A30")] 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 bool IsReference { [Token(Token = "0x60000D6")] [Address(RVA = "0x2CC7670", Offset = "0x2CC6670", VA = "0x182CC7670")] get { return default(bool); } [Token(Token = "0x60000D7")] [Address(RVA = "0x2CC7850", Offset = "0x2CC6850", VA = "0x182CC7850")] set { } } // Token: 0x17000026 RID: 38 // (get) Token: 0x060000E2 RID: 226 RVA: 0x000024A8 File Offset: 0x000006A8 // (set) Token: 0x060000E3 RID: 227 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x17000023")] public int Order { [Token(Token = "0x60000D8")] [Address(RVA = "0x2CC7730", Offset = "0x2CC6730", VA = "0x182CC7730")] get { return 0; } [Token(Token = "0x60000D9")] [Address(RVA = "0x2CC7970", Offset = "0x2CC6970", VA = "0x182CC7970")] set { } } // Token: 0x17000027 RID: 39 // (get) Token: 0x060000E4 RID: 228 RVA: 0x00002050 File Offset: 0x00000250 // (set) Token: 0x060000E5 RID: 229 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x17000024")] public string PropertyName { [Token(Token = "0x60000DA")] [Address(RVA = "0x4975A0", Offset = "0x4965A0", VA = "0x1804975A0")] [CompilerGenerated] get { return null; } [Token(Token = "0x60000DB")] [Address(RVA = "0x55BCF0", Offset = "0x55ACF0", VA = "0x18055BCF0")] [CompilerGenerated] set { } } // Token: 0x17000028 RID: 40 // (get) Token: 0x060000E6 RID: 230 RVA: 0x000024C0 File Offset: 0x000006C0 // (set) Token: 0x060000E7 RID: 231 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x17000025")] public Required Required { [Token(Token = "0x60000DC")] [Address(RVA = "0x4B5090", Offset = "0x4B4090", VA = "0x1804B5090")] [CompilerGenerated] get { return Required.Default; } [Token(Token = "0x60000DD")] [Address(RVA = "0x678D40", Offset = "0x677D40", VA = "0x180678D40")] [CompilerGenerated] set { } } // Token: 0x060000E8 RID: 232 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60000DE")] [Address(RVA = "0x42BA20", Offset = "0x42AA20", VA = "0x18042BA20")] public JsonPropertyAttribute() { } // Token: 0x060000E9 RID: 233 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60000DF")] [Address(RVA = "0x2CC7600", Offset = "0x2CC6600", VA = "0x182CC7600")] public JsonPropertyAttribute(string propertyName) { } // Token: 0x04000051 RID: 81 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4000044")] internal NullValueHandling? _nullValueHandling; // Token: 0x04000052 RID: 82 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4000045")] internal DefaultValueHandling? _defaultValueHandling; // Token: 0x04000053 RID: 83 [FieldOffset(Offset = "0x20")] [Token(Token = "0x4000046")] internal ReferenceLoopHandling? _referenceLoopHandling; // Token: 0x04000054 RID: 84 [FieldOffset(Offset = "0x28")] [Token(Token = "0x4000047")] internal ObjectCreationHandling? _objectCreationHandling; // Token: 0x04000055 RID: 85 [FieldOffset(Offset = "0x30")] [Token(Token = "0x4000048")] internal TypeNameHandling? _typeNameHandling; // Token: 0x04000056 RID: 86 [FieldOffset(Offset = "0x38")] [Token(Token = "0x4000049")] internal bool? _isReference; // Token: 0x04000057 RID: 87 [FieldOffset(Offset = "0x3C")] [Token(Token = "0x400004A")] internal int? _order; } }