using System; using System.Collections.Generic; using System.Globalization; using System.Runtime.InteropServices; using Cpp2IlInjected; namespace System.Reflection { // Token: 0x02000264 RID: 612 [Token(Token = "0x2000264")] [Serializable] [StructLayout(0)] internal class MonoProperty : RuntimePropertyInfo { // Token: 0x06001603 RID: 5635 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6001603")] [Address(RVA = "0x30C0540", Offset = "0x30BF540", VA = "0x1830C0540")] private void CachePropertyInfo(PInfo flags) { } // Token: 0x17000274 RID: 628 // (get) Token: 0x06001604 RID: 5636 RVA: 0x0000FC90 File Offset: 0x0000DE90 [Token(Token = "0x17000274")] public override PropertyAttributes Attributes { [Token(Token = "0x6001604")] [Address(RVA = "0x30C14A0", Offset = "0x30C04A0", VA = "0x1830C14A0", Slot = "18")] get { return PropertyAttributes.None; } } // Token: 0x17000275 RID: 629 // (get) Token: 0x06001605 RID: 5637 RVA: 0x0000FCA8 File Offset: 0x0000DEA8 [Token(Token = "0x17000275")] public override bool CanRead { [Token(Token = "0x6001605")] [Address(RVA = "0x30C14E0", Offset = "0x30C04E0", VA = "0x1830C14E0", Slot = "19")] get { return default(bool); } } // Token: 0x17000276 RID: 630 // (get) Token: 0x06001606 RID: 5638 RVA: 0x0000FCC0 File Offset: 0x0000DEC0 [Token(Token = "0x17000276")] public override bool CanWrite { [Token(Token = "0x6001606")] [Address(RVA = "0x30C1520", Offset = "0x30C0520", VA = "0x1830C1520", Slot = "20")] get { return default(bool); } } // Token: 0x17000277 RID: 631 // (get) Token: 0x06001607 RID: 5639 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x17000277")] public override Type PropertyType { [Token(Token = "0x6001607")] [Address(RVA = "0x30C15E0", Offset = "0x30C05E0", VA = "0x1830C15E0", Slot = "23")] get { return null; } } // Token: 0x17000278 RID: 632 // (get) Token: 0x06001608 RID: 5640 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x17000278")] public override Type ReflectedType { [Token(Token = "0x6001608")] [Address(RVA = "0x30C16A0", Offset = "0x30C06A0", VA = "0x1830C16A0", Slot = "10")] get { return null; } } // Token: 0x17000279 RID: 633 // (get) Token: 0x06001609 RID: 5641 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x17000279")] public override Type DeclaringType { [Token(Token = "0x6001609")] [Address(RVA = "0x30C1560", Offset = "0x30C0560", VA = "0x1830C1560", Slot = "9")] get { return null; } } // Token: 0x1700027A RID: 634 // (get) Token: 0x0600160A RID: 5642 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x1700027A")] public override string Name { [Token(Token = "0x600160A")] [Address(RVA = "0x30C15A0", Offset = "0x30C05A0", VA = "0x1830C15A0", Slot = "8")] get { return null; } } // Token: 0x0600160B RID: 5643 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x600160B")] [Address(RVA = "0x30C08E0", Offset = "0x30BF8E0", VA = "0x1830C08E0", Slot = "24")] public override MethodInfo[] GetAccessors(bool nonPublic) { return null; } // Token: 0x0600160C RID: 5644 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x600160C")] [Address(RVA = "0x30C0B70", Offset = "0x30BFB70", VA = "0x1830C0B70", Slot = "26")] public override MethodInfo GetGetMethod(bool nonPublic) { return null; } // Token: 0x0600160D RID: 5645 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x600160D")] [Address(RVA = "0x30C0C00", Offset = "0x30BFC00", VA = "0x1830C0C00", Slot = "27")] public override ParameterInfo[] GetIndexParameters() { return null; } // Token: 0x0600160E RID: 5646 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x600160E")] [Address(RVA = "0x30C0F80", Offset = "0x30BFF80", VA = "0x1830C0F80", Slot = "29")] public override MethodInfo GetSetMethod(bool nonPublic) { return null; } // Token: 0x0600160F RID: 5647 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x600160F")] [Address(RVA = "0x92BEF0", Offset = "0x92AEF0", VA = "0x18092BEF0", Slot = "36")] public override object GetConstantValue() { return null; } // Token: 0x06001610 RID: 5648 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6001610")] [Address(RVA = "0x92BEF0", Offset = "0x92AEF0", VA = "0x18092BEF0", Slot = "37")] public override object GetRawConstantValue() { return null; } // Token: 0x06001611 RID: 5649 RVA: 0x0000FCD8 File Offset: 0x0000DED8 [Token(Token = "0x6001611")] [Address(RVA = "0x30C1200", Offset = "0x30C0200", VA = "0x1830C1200", Slot = "14")] public override bool IsDefined(Type attributeType, bool inherit) { return default(bool); } // Token: 0x06001612 RID: 5650 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6001612")] [Address(RVA = "0x30C0B10", Offset = "0x30BFB10", VA = "0x1830C0B10", Slot = "12")] public override object[] GetCustomAttributes(bool inherit) { return null; } // Token: 0x06001613 RID: 5651 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6001613")] [Address(RVA = "0x30C0AA0", Offset = "0x30BFAA0", VA = "0x1830C0AA0", Slot = "13")] public override object[] GetCustomAttributes(Type attributeType, bool inherit) { return null; } // Token: 0x06001614 RID: 5652 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6001614")] [Address(RVA = "0x25F9DC0", Offset = "0x25F8DC0", VA = "0x1825F9DC0")] private static object GetterAdapterFrame(MonoProperty.Getter getter, object obj) { return null; } // Token: 0x06001615 RID: 5653 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6001615")] [Address(RVA = "0x25F9E50", Offset = "0x25F8E50", VA = "0x1825F9E50")] private static object StaticGetterAdapterFrame(MonoProperty.StaticGetter getter, object obj) { return null; } // Token: 0x06001616 RID: 5654 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6001616")] [Address(RVA = "0x30C0580", Offset = "0x30BF580", VA = "0x1830C0580")] private static MonoProperty.GetterAdapter CreateGetterDelegate(MethodInfo method) { return null; } // Token: 0x06001617 RID: 5655 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6001617")] [Address(RVA = "0x30C1010", Offset = "0x30C0010", VA = "0x1830C1010", Slot = "30")] public override object GetValue(object obj, object[] index) { return null; } // Token: 0x06001618 RID: 5656 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6001618")] [Address(RVA = "0x30C1050", Offset = "0x30C0050", VA = "0x1830C1050", Slot = "31")] public override object GetValue(object obj, BindingFlags invokeAttr, Binder binder, object[] index, CultureInfo culture) { return null; } // Token: 0x06001619 RID: 5657 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6001619")] [Address(RVA = "0x30C1270", Offset = "0x30C0270", VA = "0x1830C1270", Slot = "33")] public override void SetValue(object obj, object value, BindingFlags invokeAttr, Binder binder, object[] index, CultureInfo culture) { } // Token: 0x0600161A RID: 5658 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x600161A")] [Address(RVA = "0x30C0EA0", Offset = "0x30BFEA0", VA = "0x1830C0EA0", Slot = "34")] public override Type[] GetOptionalCustomModifiers() { return null; } // Token: 0x0600161B RID: 5659 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x600161B")] [Address(RVA = "0x30C0F10", Offset = "0x30BFF10", VA = "0x1830C0F10", Slot = "35")] public override Type[] GetRequiredCustomModifiers() { return null; } // Token: 0x0600161C RID: 5660 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x600161C")] [Address(RVA = "0x30B5C70", Offset = "0x30B4C70", VA = "0x1830B5C70", Slot = "15")] public override IList GetCustomAttributesData() { return null; } // Token: 0x0600161D RID: 5661 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600161D")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public MonoProperty() { } // Token: 0x04000B71 RID: 2929 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4000B71")] internal IntPtr klass; // Token: 0x04000B72 RID: 2930 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4000B72")] internal IntPtr prop; // Token: 0x04000B73 RID: 2931 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x4000B73")] private MonoPropertyInfo info; // Token: 0x04000B74 RID: 2932 [global::Cpp2IlInjected.FieldOffset(Offset = "0x50")] [Token(Token = "0x4000B74")] private PInfo cached; // Token: 0x04000B75 RID: 2933 [global::Cpp2IlInjected.FieldOffset(Offset = "0x58")] [Token(Token = "0x4000B75")] private MonoProperty.GetterAdapter cached_getter; // Token: 0x02000265 RID: 613 // (Invoke) Token: 0x0600161F RID: 5663 [Token(Token = "0x2000265")] private delegate object GetterAdapter(object _this); // Token: 0x02000266 RID: 614 // (Invoke) Token: 0x06001623 RID: 5667 [Token(Token = "0x2000266")] private delegate R Getter(T _this); // Token: 0x02000267 RID: 615 // (Invoke) Token: 0x06001627 RID: 5671 [Token(Token = "0x2000267")] private delegate R StaticGetter(); } }