using System; using System.Runtime.CompilerServices; using Cpp2IlInjected; namespace Valve.Newtonsoft.Json { // Token: 0x0200001A RID: 26 [Token(Token = "0x200001A")] [AttributeUsage(AttributeTargets.Property | AttributeTargets.Field | AttributeTargets.Parameter)] public sealed class JsonPropertyAttribute : Attribute { // Token: 0x17000010 RID: 16 // (get) Token: 0x06000039 RID: 57 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x17000010")] public Type ItemConverterType { [Token(Token = "0x6000039")] [Address(RVA = "0x423DE0", Offset = "0x422BE0", VA = "0x180423DE0")] [CompilerGenerated] get { return null; } } // Token: 0x17000011 RID: 17 // (get) Token: 0x0600003A RID: 58 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x17000011")] public object[] ItemConverterParameters { [Token(Token = "0x600003A")] [Address(RVA = "0x423E10", Offset = "0x422C10", VA = "0x180423E10")] [CompilerGenerated] get { return null; } } // Token: 0x17000012 RID: 18 // (get) Token: 0x0600003B RID: 59 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x17000012")] public Type NamingStrategyType { [Token(Token = "0x600003B")] [Address(RVA = "0x4335D0", Offset = "0x4323D0", VA = "0x1804335D0")] [CompilerGenerated] get { return null; } } // Token: 0x17000013 RID: 19 // (get) Token: 0x0600003C RID: 60 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x17000013")] public object[] NamingStrategyParameters { [Token(Token = "0x600003C")] [Address(RVA = "0x4391F0", Offset = "0x437FF0", VA = "0x1804391F0")] [CompilerGenerated] get { return null; } } // Token: 0x17000014 RID: 20 // (set) Token: 0x0600003D RID: 61 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x17000014")] public int Order { [Token(Token = "0x600003D")] [Address(RVA = "0x2858330", Offset = "0x2857130", VA = "0x182858330")] set { } } // Token: 0x17000015 RID: 21 // (get) Token: 0x0600003E RID: 62 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x17000015")] public string PropertyName { [Token(Token = "0x600003E")] [Address(RVA = "0x567CE0", Offset = "0x566AE0", VA = "0x180567CE0")] [CompilerGenerated] get { return null; } } // Token: 0x0600003F RID: 63 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600003F")] [Address(RVA = "0x4093D0", Offset = "0x4081D0", VA = "0x1804093D0")] public JsonPropertyAttribute() { } // Token: 0x04000040 RID: 64 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4000040")] internal NullValueHandling? _nullValueHandling; // Token: 0x04000041 RID: 65 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4000041")] internal DefaultValueHandling? _defaultValueHandling; // Token: 0x04000042 RID: 66 [FieldOffset(Offset = "0x20")] [Token(Token = "0x4000042")] internal ReferenceLoopHandling? _referenceLoopHandling; // Token: 0x04000043 RID: 67 [FieldOffset(Offset = "0x28")] [Token(Token = "0x4000043")] internal ObjectCreationHandling? _objectCreationHandling; // Token: 0x04000044 RID: 68 [FieldOffset(Offset = "0x30")] [Token(Token = "0x4000044")] internal TypeNameHandling? _typeNameHandling; // Token: 0x04000045 RID: 69 [FieldOffset(Offset = "0x38")] [Token(Token = "0x4000045")] internal bool? _isReference; // Token: 0x04000046 RID: 70 [FieldOffset(Offset = "0x3C")] [Token(Token = "0x4000046")] internal int? _order; // Token: 0x04000047 RID: 71 [FieldOffset(Offset = "0x44")] [Token(Token = "0x4000047")] internal Required? _required; // Token: 0x04000048 RID: 72 [FieldOffset(Offset = "0x4C")] [Token(Token = "0x4000048")] internal bool? _itemIsReference; // Token: 0x04000049 RID: 73 [FieldOffset(Offset = "0x50")] [Token(Token = "0x4000049")] internal ReferenceLoopHandling? _itemReferenceLoopHandling; // Token: 0x0400004A RID: 74 [FieldOffset(Offset = "0x58")] [Token(Token = "0x400004A")] internal TypeNameHandling? _itemTypeNameHandling; } }