using System; using System.Collections; using System.Reflection; using Cpp2IlInjected; namespace System.ComponentModel { // Token: 0x02000181 RID: 385 [Token(Token = "0x2000181")] internal sealed class ReflectEventDescriptor : EventDescriptor { // Token: 0x060009EB RID: 2539 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60009EB")] [Address(RVA = "0x4CA980", Offset = "0x4C9780", VA = "0x1804CA980")] public ReflectEventDescriptor(Type componentClass, string name, Type type, Attribute[] attributes) { } // Token: 0x060009EC RID: 2540 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60009EC")] [Address(RVA = "0x4CA770", Offset = "0x4C9570", VA = "0x1804CA770")] public ReflectEventDescriptor(Type componentClass, EventInfo eventInfo) { } // Token: 0x060009ED RID: 2541 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60009ED")] [Address(RVA = "0x4CA8C0", Offset = "0x4C96C0", VA = "0x1804CA8C0")] public ReflectEventDescriptor(Type componentType, EventDescriptor oldReflectEventDescriptor, Attribute[] attributes) { } // Token: 0x170001F4 RID: 500 // (get) Token: 0x060009EE RID: 2542 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x170001F4")] public override Type ComponentType { [Token(Token = "0x60009EE")] [Address(RVA = "0x423E10", Offset = "0x422C10", VA = "0x180423E10", Slot = "17")] get { return null; } } // Token: 0x170001F5 RID: 501 // (get) Token: 0x060009EF RID: 2543 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x170001F5")] public override Type EventType { [Token(Token = "0x60009EF")] [Address(RVA = "0x4CABB0", Offset = "0x4C99B0", VA = "0x1804CABB0", Slot = "18")] get { return null; } } // Token: 0x170001F6 RID: 502 // (get) Token: 0x060009F0 RID: 2544 RVA: 0x00006048 File Offset: 0x00004248 [Token(Token = "0x170001F6")] public override bool IsMulticast { [Token(Token = "0x60009F0")] [Address(RVA = "0x4CABD0", Offset = "0x4C99D0", VA = "0x1804CABD0", Slot = "19")] get { return default(bool); } } // Token: 0x060009F1 RID: 2545 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60009F1")] [Address(RVA = "0x4C9590", Offset = "0x4C8390", VA = "0x1804C9590", Slot = "20")] public override void AddEventHandler(object component, Delegate value) { } // Token: 0x060009F2 RID: 2546 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60009F2")] [Address(RVA = "0x4C9970", Offset = "0x4C8770", VA = "0x1804C9970", Slot = "15")] protected override void FillAttributes(IList attributes) { } // Token: 0x060009F3 RID: 2547 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60009F3")] [Address(RVA = "0x4C99F0", Offset = "0x4C87F0", VA = "0x1804C99F0")] private void FillEventInfoAttribute(EventInfo realEventInfo, IList attributes) { } // Token: 0x060009F4 RID: 2548 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60009F4")] [Address(RVA = "0x4C9CB0", Offset = "0x4C8AB0", VA = "0x1804C9CB0")] private void FillMethods() { } // Token: 0x060009F5 RID: 2549 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60009F5")] [Address(RVA = "0x4CA140", Offset = "0x4C8F40", VA = "0x1804CA140")] private void FillSingleMethodAttribute(MethodInfo realMethodInfo, IList attributes) { } // Token: 0x060009F6 RID: 2550 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60009F6")] [Address(RVA = "0x4CA460", Offset = "0x4C9260", VA = "0x1804CA460", Slot = "21")] public override void RemoveEventHandler(object component, Delegate value) { } // Token: 0x040005AE RID: 1454 [FieldOffset(Offset = "0x60")] [Token(Token = "0x40005AE")] private Type type; // Token: 0x040005AF RID: 1455 [FieldOffset(Offset = "0x68")] [Token(Token = "0x40005AF")] private readonly Type componentClass; // Token: 0x040005B0 RID: 1456 [FieldOffset(Offset = "0x70")] [Token(Token = "0x40005B0")] private MethodInfo addMethod; // Token: 0x040005B1 RID: 1457 [FieldOffset(Offset = "0x78")] [Token(Token = "0x40005B1")] private MethodInfo removeMethod; // Token: 0x040005B2 RID: 1458 [FieldOffset(Offset = "0x80")] [Token(Token = "0x40005B2")] private EventInfo realEvent; // Token: 0x040005B3 RID: 1459 [FieldOffset(Offset = "0x88")] [Token(Token = "0x40005B3")] private bool filledMethods; } }