using System; using System.Collections; using System.Collections.Specialized; using System.Diagnostics; using System.Reflection; using Cpp2IlInjected; namespace System.ComponentModel { // Token: 0x0200017E RID: 382 [Token(Token = "0x200017E")] internal sealed class ReflectPropertyDescriptor : PropertyDescriptor { // Token: 0x060009E1 RID: 2529 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60009E1")] [Address(RVA = "0xC1D980", Offset = "0xC1C980", VA = "0x180C1D980")] public ReflectPropertyDescriptor(Type componentClass, string name, Type type, Attribute[] attributes) { } // Token: 0x060009E2 RID: 2530 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60009E2")] [Address(RVA = "0xC1D830", Offset = "0xC1C830", VA = "0x180C1D830")] public ReflectPropertyDescriptor(Type componentClass, string name, Type type, PropertyInfo propInfo, MethodInfo getMethod, MethodInfo setMethod, Attribute[] attrs) { } // Token: 0x060009E3 RID: 2531 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60009E3")] [Address(RVA = "0xC1DFD0", Offset = "0xC1CFD0", VA = "0x180C1DFD0")] public ReflectPropertyDescriptor(Type componentClass, string name, Type type, Type receiverType, MethodInfo getMethod, MethodInfo setMethod, Attribute[] attrs) { } // Token: 0x060009E4 RID: 2532 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60009E4")] [Address(RVA = "0xC1DB80", Offset = "0xC1CB80", VA = "0x180C1DB80")] public ReflectPropertyDescriptor(Type componentClass, PropertyDescriptor oldReflectPropertyDescriptor, Attribute[] attributes) { } // Token: 0x170001F3 RID: 499 // (get) Token: 0x060009E5 RID: 2533 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x170001F3")] private object AmbientValue { [Token(Token = "0x60009E5")] [Address(RVA = "0xC1E0B0", Offset = "0xC1D0B0", VA = "0x180C1E0B0")] get { return null; } } // Token: 0x170001F4 RID: 500 // (get) Token: 0x060009E6 RID: 2534 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x170001F4")] private EventDescriptor ChangedEventValue { [Token(Token = "0x60009E6")] [Address(RVA = "0xC1E260", Offset = "0xC1D260", VA = "0x180C1E260")] get { return null; } } // Token: 0x170001F5 RID: 501 // (get) Token: 0x060009E7 RID: 2535 RVA: 0x00002050 File Offset: 0x00000250 // (set) Token: 0x060009E8 RID: 2536 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x170001F5")] private EventDescriptor IPropChangedEventValue { [Token(Token = "0x60009E7")] [Address(RVA = "0xC1EB80", Offset = "0xC1DB80", VA = "0x180C1EB80")] get { return null; } [Token(Token = "0x60009E8")] [Address(RVA = "0xC1F950", Offset = "0xC1E950", VA = "0x180C1F950")] set { } } // Token: 0x170001F6 RID: 502 // (get) Token: 0x060009E9 RID: 2537 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x170001F6")] public override Type ComponentType { [Token(Token = "0x60009E9")] [Address(RVA = "0x54F060", Offset = "0x54E060", VA = "0x18054F060", Slot = "17")] get { return null; } } // Token: 0x170001F7 RID: 503 // (get) Token: 0x060009EA RID: 2538 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x170001F7")] private object DefaultValue { [Token(Token = "0x60009EA")] [Address(RVA = "0xC1E3F0", Offset = "0xC1D3F0", VA = "0x180C1E3F0")] get { return null; } } // Token: 0x170001F8 RID: 504 // (get) Token: 0x060009EB RID: 2539 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x170001F8")] private MethodInfo GetMethodValue { [Token(Token = "0x60009EB")] [Address(RVA = "0xC1E730", Offset = "0xC1D730", VA = "0x180C1E730")] get { return null; } } // Token: 0x170001F9 RID: 505 // (get) Token: 0x060009EC RID: 2540 RVA: 0x00006048 File Offset: 0x00004248 [Token(Token = "0x170001F9")] private bool IsExtender { [Token(Token = "0x60009EC")] [Address(RVA = "0xC1ED40", Offset = "0xC1DD40", VA = "0x180C1ED40")] get { return default(bool); } } // Token: 0x170001FA RID: 506 // (get) Token: 0x060009ED RID: 2541 RVA: 0x00006060 File Offset: 0x00004260 [Token(Token = "0x170001FA")] public override bool IsReadOnly { [Token(Token = "0x60009ED")] [Address(RVA = "0xC1EDA0", Offset = "0xC1DDA0", VA = "0x180C1EDA0", Slot = "20")] get { return default(bool); } } // Token: 0x170001FB RID: 507 // (get) Token: 0x060009EE RID: 2542 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x170001FB")] public override Type PropertyType { [Token(Token = "0x60009EE")] [Address(RVA = "0x56D550", Offset = "0x56C550", VA = "0x18056D550", Slot = "21")] get { return null; } } // Token: 0x170001FC RID: 508 // (get) Token: 0x060009EF RID: 2543 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x170001FC")] private MethodInfo ResetMethodValue { [Token(Token = "0x60009EF")] [Address(RVA = "0xC1EE90", Offset = "0xC1DE90", VA = "0x180C1EE90")] get { return null; } } // Token: 0x170001FD RID: 509 // (get) Token: 0x060009F0 RID: 2544 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x170001FD")] private MethodInfo SetMethodValue { [Token(Token = "0x60009F0")] [Address(RVA = "0xC1F0E0", Offset = "0xC1E0E0", VA = "0x180C1F0E0")] get { return null; } } // Token: 0x170001FE RID: 510 // (get) Token: 0x060009F1 RID: 2545 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x170001FE")] private MethodInfo ShouldSerializeMethodValue { [Token(Token = "0x60009F1")] [Address(RVA = "0xC1F6C0", Offset = "0xC1E6C0", VA = "0x180C1F6C0")] get { return null; } } // Token: 0x060009F2 RID: 2546 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60009F2")] [Address(RVA = "0xC1AA70", Offset = "0xC19A70", VA = "0x180C1AA70", Slot = "22")] public override void AddValueChanged(object component, EventHandler handler) { } // Token: 0x060009F3 RID: 2547 RVA: 0x00006078 File Offset: 0x00004278 [Token(Token = "0x60009F3")] [Address(RVA = "0xC1AED0", Offset = "0xC19ED0", VA = "0x180C1AED0")] internal bool ExtenderCanResetValue(IExtenderProvider provider, object component) { return default(bool); } // Token: 0x060009F4 RID: 2548 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60009F4")] [Address(RVA = "0x42D460", Offset = "0x42C460", VA = "0x18042D460")] internal Type ExtenderGetReceiverType() { return null; } // Token: 0x060009F5 RID: 2549 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60009F5")] [Address(RVA = "0xC1B100", Offset = "0xC1A100", VA = "0x180C1B100")] internal Type ExtenderGetType(IExtenderProvider provider) { return null; } // Token: 0x060009F6 RID: 2550 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60009F6")] [Address(RVA = "0xC1B120", Offset = "0xC1A120", VA = "0x180C1B120")] internal object ExtenderGetValue(IExtenderProvider provider, object component) { return null; } // Token: 0x060009F7 RID: 2551 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60009F7")] [Address(RVA = "0xC1B270", Offset = "0xC1A270", VA = "0x180C1B270")] internal void ExtenderResetValue(IExtenderProvider provider, object component, PropertyDescriptor notifyDesc) { } // Token: 0x060009F8 RID: 2552 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60009F8")] [Address(RVA = "0xC1B5E0", Offset = "0xC1A5E0", VA = "0x180C1B5E0")] internal void ExtenderSetValue(IExtenderProvider provider, object component, object value, PropertyDescriptor notifyDesc) { } // Token: 0x060009F9 RID: 2553 RVA: 0x00006090 File Offset: 0x00004290 [Token(Token = "0x60009F9")] [Address(RVA = "0xC1B910", Offset = "0xC1A910", VA = "0x180C1B910")] internal bool ExtenderShouldSerializeValue(IExtenderProvider provider, object component) { return default(bool); } // Token: 0x060009FA RID: 2554 RVA: 0x000060A8 File Offset: 0x000042A8 [Token(Token = "0x60009FA")] [Address(RVA = "0xC1AC20", Offset = "0xC19C20", VA = "0x180C1AC20", Slot = "23")] public override bool CanResetValue(object component) { return default(bool); } // Token: 0x060009FB RID: 2555 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60009FB")] [Address(RVA = "0xC1BCB0", Offset = "0xC1ACB0", VA = "0x180C1BCB0", Slot = "15")] protected override void FillAttributes(IList attributes) { } // Token: 0x060009FC RID: 2556 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60009FC")] [Address(RVA = "0xC1C610", Offset = "0xC1B610", VA = "0x180C1C610", Slot = "26")] public override object GetValue(object component) { return null; } // Token: 0x060009FD RID: 2557 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60009FD")] [Address(RVA = "0xC1C910", Offset = "0xC1B910", VA = "0x180C1C910")] internal void OnINotifyPropertyChanged(object component, PropertyChangedEventArgs e) { } // Token: 0x060009FE RID: 2558 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60009FE")] [Address(RVA = "0xC1CA30", Offset = "0xC1BA30", VA = "0x180C1CA30", Slot = "27")] protected override void OnValueChanged(object component, EventArgs e) { } // Token: 0x060009FF RID: 2559 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60009FF")] [Address(RVA = "0xC1CAE0", Offset = "0xC1BAE0", VA = "0x180C1CAE0", Slot = "28")] public override void RemoveValueChanged(object component, EventHandler handler) { } // Token: 0x06000A00 RID: 2560 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000A00")] [Address(RVA = "0xC1CC90", Offset = "0xC1BC90", VA = "0x180C1CC90", Slot = "29")] public override void ResetValue(object component) { } // Token: 0x06000A01 RID: 2561 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000A01")] [Address(RVA = "0xC1CF60", Offset = "0xC1BF60", VA = "0x180C1CF60", Slot = "30")] public override void SetValue(object component, object value) { } // Token: 0x06000A02 RID: 2562 RVA: 0x000060C0 File Offset: 0x000042C0 [Token(Token = "0x6000A02")] [Address(RVA = "0xC1D320", Offset = "0xC1C320", VA = "0x180C1D320", Slot = "31")] public override bool ShouldSerializeValue(object component) { return default(bool); } // Token: 0x170001FF RID: 511 // (get) Token: 0x06000A03 RID: 2563 RVA: 0x000060D8 File Offset: 0x000042D8 [Token(Token = "0x170001FF")] public override bool SupportsChangeEvents { [Token(Token = "0x6000A03")] [Address(RVA = "0xC1F910", Offset = "0xC1E910", VA = "0x180C1F910", Slot = "32")] get { return default(bool); } } // Token: 0x040005A7 RID: 1447 [Token(Token = "0x40005A7")] private static readonly Type[] argsNone; // Token: 0x040005A8 RID: 1448 [Token(Token = "0x40005A8")] private static readonly object noValue; // Token: 0x040005A9 RID: 1449 [Token(Token = "0x40005A9")] private static TraceSwitch PropDescCreateSwitch; // Token: 0x040005AA RID: 1450 [Token(Token = "0x40005AA")] private static TraceSwitch PropDescUsageSwitch; // Token: 0x040005AB RID: 1451 [Token(Token = "0x40005AB")] private static readonly int BitDefaultValueQueried; // Token: 0x040005AC RID: 1452 [Token(Token = "0x40005AC")] private static readonly int BitGetQueried; // Token: 0x040005AD RID: 1453 [Token(Token = "0x40005AD")] private static readonly int BitSetQueried; // Token: 0x040005AE RID: 1454 [Token(Token = "0x40005AE")] private static readonly int BitShouldSerializeQueried; // Token: 0x040005AF RID: 1455 [Token(Token = "0x40005AF")] private static readonly int BitResetQueried; // Token: 0x040005B0 RID: 1456 [Token(Token = "0x40005B0")] private static readonly int BitChangedQueried; // Token: 0x040005B1 RID: 1457 [Token(Token = "0x40005B1")] private static readonly int BitIPropChangedQueried; // Token: 0x040005B2 RID: 1458 [Token(Token = "0x40005B2")] private static readonly int BitReadOnlyChecked; // Token: 0x040005B3 RID: 1459 [Token(Token = "0x40005B3")] private static readonly int BitAmbientValueQueried; // Token: 0x040005B4 RID: 1460 [Token(Token = "0x40005B4")] private static readonly int BitSetOnDemand; // Token: 0x040005B5 RID: 1461 [FieldOffset(Offset = "0x88")] [Token(Token = "0x40005B5")] private BitVector32 state; // Token: 0x040005B6 RID: 1462 [FieldOffset(Offset = "0x90")] [Token(Token = "0x40005B6")] private Type componentClass; // Token: 0x040005B7 RID: 1463 [FieldOffset(Offset = "0x98")] [Token(Token = "0x40005B7")] private Type type; // Token: 0x040005B8 RID: 1464 [FieldOffset(Offset = "0xA0")] [Token(Token = "0x40005B8")] private object defaultValue; // Token: 0x040005B9 RID: 1465 [FieldOffset(Offset = "0xA8")] [Token(Token = "0x40005B9")] private object ambientValue; // Token: 0x040005BA RID: 1466 [FieldOffset(Offset = "0xB0")] [Token(Token = "0x40005BA")] private PropertyInfo propInfo; // Token: 0x040005BB RID: 1467 [FieldOffset(Offset = "0xB8")] [Token(Token = "0x40005BB")] private MethodInfo getMethod; // Token: 0x040005BC RID: 1468 [FieldOffset(Offset = "0xC0")] [Token(Token = "0x40005BC")] private MethodInfo setMethod; // Token: 0x040005BD RID: 1469 [FieldOffset(Offset = "0xC8")] [Token(Token = "0x40005BD")] private MethodInfo shouldSerializeMethod; // Token: 0x040005BE RID: 1470 [FieldOffset(Offset = "0xD0")] [Token(Token = "0x40005BE")] private MethodInfo resetMethod; // Token: 0x040005BF RID: 1471 [FieldOffset(Offset = "0xD8")] [Token(Token = "0x40005BF")] private EventDescriptor realChangedEvent; // Token: 0x040005C0 RID: 1472 [FieldOffset(Offset = "0xE0")] [Token(Token = "0x40005C0")] private EventDescriptor realIPropChangedEvent; // Token: 0x040005C1 RID: 1473 [FieldOffset(Offset = "0xE8")] [Token(Token = "0x40005C1")] private Type receiverType; } }