using System; using System.Collections; using System.Collections.Specialized; using System.Diagnostics; using System.Reflection; using Cpp2IlInjected; namespace System.ComponentModel { // Token: 0x02000182 RID: 386 [Token(Token = "0x2000182")] internal sealed class ReflectPropertyDescriptor : PropertyDescriptor { // Token: 0x060009F7 RID: 2551 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60009F7")] [Address(RVA = "0x4CDB70", Offset = "0x4CC970", VA = "0x1804CDB70")] public ReflectPropertyDescriptor(Type componentClass, string name, Type type, Attribute[] attributes) { } // Token: 0x060009F8 RID: 2552 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60009F8")] [Address(RVA = "0x4CDA20", Offset = "0x4CC820", VA = "0x1804CDA20")] public ReflectPropertyDescriptor(Type componentClass, string name, Type type, PropertyInfo propInfo, MethodInfo getMethod, MethodInfo setMethod, Attribute[] attrs) { } // Token: 0x060009F9 RID: 2553 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60009F9")] [Address(RVA = "0x4CE1C0", Offset = "0x4CCFC0", VA = "0x1804CE1C0")] public ReflectPropertyDescriptor(Type componentClass, string name, Type type, Type receiverType, MethodInfo getMethod, MethodInfo setMethod, Attribute[] attrs) { } // Token: 0x060009FA RID: 2554 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60009FA")] [Address(RVA = "0x4CDD70", Offset = "0x4CCB70", VA = "0x1804CDD70")] public ReflectPropertyDescriptor(Type componentClass, PropertyDescriptor oldReflectPropertyDescriptor, Attribute[] attributes) { } // Token: 0x170001F7 RID: 503 // (get) Token: 0x060009FB RID: 2555 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x170001F7")] private object AmbientValue { [Token(Token = "0x60009FB")] [Address(RVA = "0x4CE2A0", Offset = "0x4CD0A0", VA = "0x1804CE2A0")] get { return null; } } // Token: 0x170001F8 RID: 504 // (get) Token: 0x060009FC RID: 2556 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x170001F8")] private EventDescriptor ChangedEventValue { [Token(Token = "0x60009FC")] [Address(RVA = "0x4CE450", Offset = "0x4CD250", VA = "0x1804CE450")] get { return null; } } // Token: 0x170001F9 RID: 505 // (get) Token: 0x060009FD RID: 2557 RVA: 0x00002050 File Offset: 0x00000250 // (set) Token: 0x060009FE RID: 2558 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x170001F9")] private EventDescriptor IPropChangedEventValue { [Token(Token = "0x60009FD")] [Address(RVA = "0x4CED70", Offset = "0x4CDB70", VA = "0x1804CED70")] get { return null; } [Token(Token = "0x60009FE")] [Address(RVA = "0x4CFB40", Offset = "0x4CE940", VA = "0x1804CFB40")] set { } } // Token: 0x170001FA RID: 506 // (get) Token: 0x060009FF RID: 2559 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x170001FA")] public override Type ComponentType { [Token(Token = "0x60009FF")] [Address(RVA = "0x44EC40", Offset = "0x44DA40", VA = "0x18044EC40", Slot = "17")] get { return null; } } // Token: 0x170001FB RID: 507 // (get) Token: 0x06000A00 RID: 2560 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x170001FB")] private object DefaultValue { [Token(Token = "0x6000A00")] [Address(RVA = "0x4CE5E0", Offset = "0x4CD3E0", VA = "0x1804CE5E0")] get { return null; } } // Token: 0x170001FC RID: 508 // (get) Token: 0x06000A01 RID: 2561 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x170001FC")] private MethodInfo GetMethodValue { [Token(Token = "0x6000A01")] [Address(RVA = "0x4CE920", Offset = "0x4CD720", VA = "0x1804CE920")] get { return null; } } // Token: 0x170001FD RID: 509 // (get) Token: 0x06000A02 RID: 2562 RVA: 0x00006060 File Offset: 0x00004260 [Token(Token = "0x170001FD")] private bool IsExtender { [Token(Token = "0x6000A02")] [Address(RVA = "0x4CEF30", Offset = "0x4CDD30", VA = "0x1804CEF30")] get { return default(bool); } } // Token: 0x170001FE RID: 510 // (get) Token: 0x06000A03 RID: 2563 RVA: 0x00006078 File Offset: 0x00004278 [Token(Token = "0x170001FE")] public override bool IsReadOnly { [Token(Token = "0x6000A03")] [Address(RVA = "0x4CEF90", Offset = "0x4CDD90", VA = "0x1804CEF90", Slot = "20")] get { return default(bool); } } // Token: 0x170001FF RID: 511 // (get) Token: 0x06000A04 RID: 2564 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x170001FF")] public override Type PropertyType { [Token(Token = "0x6000A04")] [Address(RVA = "0x46AA30", Offset = "0x469830", VA = "0x18046AA30", Slot = "21")] get { return null; } } // Token: 0x17000200 RID: 512 // (get) Token: 0x06000A05 RID: 2565 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x17000200")] private MethodInfo ResetMethodValue { [Token(Token = "0x6000A05")] [Address(RVA = "0x4CF080", Offset = "0x4CDE80", VA = "0x1804CF080")] get { return null; } } // Token: 0x17000201 RID: 513 // (get) Token: 0x06000A06 RID: 2566 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x17000201")] private MethodInfo SetMethodValue { [Token(Token = "0x6000A06")] [Address(RVA = "0x4CF2D0", Offset = "0x4CE0D0", VA = "0x1804CF2D0")] get { return null; } } // Token: 0x17000202 RID: 514 // (get) Token: 0x06000A07 RID: 2567 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x17000202")] private MethodInfo ShouldSerializeMethodValue { [Token(Token = "0x6000A07")] [Address(RVA = "0x4CF8B0", Offset = "0x4CE6B0", VA = "0x1804CF8B0")] get { return null; } } // Token: 0x06000A08 RID: 2568 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000A08")] [Address(RVA = "0x4CAC70", Offset = "0x4C9A70", VA = "0x1804CAC70", Slot = "22")] public override void AddValueChanged(object component, EventHandler handler) { } // Token: 0x06000A09 RID: 2569 RVA: 0x00006090 File Offset: 0x00004290 [Token(Token = "0x6000A09")] [Address(RVA = "0x4CB0D0", Offset = "0x4C9ED0", VA = "0x1804CB0D0")] internal bool ExtenderCanResetValue(IExtenderProvider provider, object component) { return default(bool); } // Token: 0x06000A0A RID: 2570 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000A0A")] [Address(RVA = "0x4CB300", Offset = "0x4CA100", VA = "0x1804CB300")] internal Type ExtenderGetReceiverType() { return null; } // Token: 0x06000A0B RID: 2571 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000A0B")] [Address(RVA = "0x45E0A0", Offset = "0x45CEA0", VA = "0x18045E0A0")] internal Type ExtenderGetType(IExtenderProvider provider) { return null; } // Token: 0x06000A0C RID: 2572 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000A0C")] [Address(RVA = "0x4CB310", Offset = "0x4CA110", VA = "0x1804CB310")] internal object ExtenderGetValue(IExtenderProvider provider, object component) { return null; } // Token: 0x06000A0D RID: 2573 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000A0D")] [Address(RVA = "0x4CB460", Offset = "0x4CA260", VA = "0x1804CB460")] internal void ExtenderResetValue(IExtenderProvider provider, object component, PropertyDescriptor notifyDesc) { } // Token: 0x06000A0E RID: 2574 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000A0E")] [Address(RVA = "0x4CB7D0", Offset = "0x4CA5D0", VA = "0x1804CB7D0")] internal void ExtenderSetValue(IExtenderProvider provider, object component, object value, PropertyDescriptor notifyDesc) { } // Token: 0x06000A0F RID: 2575 RVA: 0x000060A8 File Offset: 0x000042A8 [Token(Token = "0x6000A0F")] [Address(RVA = "0x4CBB00", Offset = "0x4CA900", VA = "0x1804CBB00")] internal bool ExtenderShouldSerializeValue(IExtenderProvider provider, object component) { return default(bool); } // Token: 0x06000A10 RID: 2576 RVA: 0x000060C0 File Offset: 0x000042C0 [Token(Token = "0x6000A10")] [Address(RVA = "0x4CAE20", Offset = "0x4C9C20", VA = "0x1804CAE20", Slot = "23")] public override bool CanResetValue(object component) { return default(bool); } // Token: 0x06000A11 RID: 2577 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000A11")] [Address(RVA = "0x4CBEA0", Offset = "0x4CACA0", VA = "0x1804CBEA0", Slot = "15")] protected override void FillAttributes(IList attributes) { } // Token: 0x06000A12 RID: 2578 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000A12")] [Address(RVA = "0x4CC800", Offset = "0x4CB600", VA = "0x1804CC800", Slot = "26")] public override object GetValue(object component) { return null; } // Token: 0x06000A13 RID: 2579 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000A13")] [Address(RVA = "0x4CCB00", Offset = "0x4CB900", VA = "0x1804CCB00")] internal void OnINotifyPropertyChanged(object component, PropertyChangedEventArgs e) { } // Token: 0x06000A14 RID: 2580 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000A14")] [Address(RVA = "0x4CCC20", Offset = "0x4CBA20", VA = "0x1804CCC20", Slot = "27")] protected override void OnValueChanged(object component, EventArgs e) { } // Token: 0x06000A15 RID: 2581 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000A15")] [Address(RVA = "0x4CCCD0", Offset = "0x4CBAD0", VA = "0x1804CCCD0", Slot = "28")] public override void RemoveValueChanged(object component, EventHandler handler) { } // Token: 0x06000A16 RID: 2582 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000A16")] [Address(RVA = "0x4CCE80", Offset = "0x4CBC80", VA = "0x1804CCE80", Slot = "29")] public override void ResetValue(object component) { } // Token: 0x06000A17 RID: 2583 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000A17")] [Address(RVA = "0x4CD150", Offset = "0x4CBF50", VA = "0x1804CD150", Slot = "30")] public override void SetValue(object component, object value) { } // Token: 0x06000A18 RID: 2584 RVA: 0x000060D8 File Offset: 0x000042D8 [Token(Token = "0x6000A18")] [Address(RVA = "0x4CD510", Offset = "0x4CC310", VA = "0x1804CD510", Slot = "31")] public override bool ShouldSerializeValue(object component) { return default(bool); } // Token: 0x17000203 RID: 515 // (get) Token: 0x06000A19 RID: 2585 RVA: 0x000060F0 File Offset: 0x000042F0 [Token(Token = "0x17000203")] public override bool SupportsChangeEvents { [Token(Token = "0x6000A19")] [Address(RVA = "0x4CFB00", Offset = "0x4CE900", VA = "0x1804CFB00", Slot = "32")] get { return default(bool); } } // Token: 0x040005B4 RID: 1460 [Token(Token = "0x40005B4")] private static readonly Type[] argsNone; // Token: 0x040005B5 RID: 1461 [Token(Token = "0x40005B5")] private static readonly object noValue; // Token: 0x040005B6 RID: 1462 [Token(Token = "0x40005B6")] private static TraceSwitch PropDescCreateSwitch; // Token: 0x040005B7 RID: 1463 [Token(Token = "0x40005B7")] private static TraceSwitch PropDescUsageSwitch; // Token: 0x040005B8 RID: 1464 [Token(Token = "0x40005B8")] private static readonly int BitDefaultValueQueried; // Token: 0x040005B9 RID: 1465 [Token(Token = "0x40005B9")] private static readonly int BitGetQueried; // Token: 0x040005BA RID: 1466 [Token(Token = "0x40005BA")] private static readonly int BitSetQueried; // Token: 0x040005BB RID: 1467 [Token(Token = "0x40005BB")] private static readonly int BitShouldSerializeQueried; // Token: 0x040005BC RID: 1468 [Token(Token = "0x40005BC")] private static readonly int BitResetQueried; // Token: 0x040005BD RID: 1469 [Token(Token = "0x40005BD")] private static readonly int BitChangedQueried; // Token: 0x040005BE RID: 1470 [Token(Token = "0x40005BE")] private static readonly int BitIPropChangedQueried; // Token: 0x040005BF RID: 1471 [Token(Token = "0x40005BF")] private static readonly int BitReadOnlyChecked; // Token: 0x040005C0 RID: 1472 [Token(Token = "0x40005C0")] private static readonly int BitAmbientValueQueried; // Token: 0x040005C1 RID: 1473 [Token(Token = "0x40005C1")] private static readonly int BitSetOnDemand; // Token: 0x040005C2 RID: 1474 [FieldOffset(Offset = "0x88")] [Token(Token = "0x40005C2")] private BitVector32 state; // Token: 0x040005C3 RID: 1475 [FieldOffset(Offset = "0x90")] [Token(Token = "0x40005C3")] private Type componentClass; // Token: 0x040005C4 RID: 1476 [FieldOffset(Offset = "0x98")] [Token(Token = "0x40005C4")] private Type type; // Token: 0x040005C5 RID: 1477 [FieldOffset(Offset = "0xA0")] [Token(Token = "0x40005C5")] private object defaultValue; // Token: 0x040005C6 RID: 1478 [FieldOffset(Offset = "0xA8")] [Token(Token = "0x40005C6")] private object ambientValue; // Token: 0x040005C7 RID: 1479 [FieldOffset(Offset = "0xB0")] [Token(Token = "0x40005C7")] private PropertyInfo propInfo; // Token: 0x040005C8 RID: 1480 [FieldOffset(Offset = "0xB8")] [Token(Token = "0x40005C8")] private MethodInfo getMethod; // Token: 0x040005C9 RID: 1481 [FieldOffset(Offset = "0xC0")] [Token(Token = "0x40005C9")] private MethodInfo setMethod; // Token: 0x040005CA RID: 1482 [FieldOffset(Offset = "0xC8")] [Token(Token = "0x40005CA")] private MethodInfo shouldSerializeMethod; // Token: 0x040005CB RID: 1483 [FieldOffset(Offset = "0xD0")] [Token(Token = "0x40005CB")] private MethodInfo resetMethod; // Token: 0x040005CC RID: 1484 [FieldOffset(Offset = "0xD8")] [Token(Token = "0x40005CC")] private EventDescriptor realChangedEvent; // Token: 0x040005CD RID: 1485 [FieldOffset(Offset = "0xE0")] [Token(Token = "0x40005CD")] private EventDescriptor realIPropChangedEvent; // Token: 0x040005CE RID: 1486 [FieldOffset(Offset = "0xE8")] [Token(Token = "0x40005CE")] private Type receiverType; } }