using System; using System.Collections; using System.Reflection; using Cpp2IlInjected; namespace System.ComponentModel { // Token: 0x0200017D RID: 381 [Token(Token = "0x200017D")] internal sealed class ReflectEventDescriptor : EventDescriptor { // Token: 0x060009D5 RID: 2517 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60009D5")] [Address(RVA = "0xC1A780", Offset = "0xC19780", VA = "0x180C1A780")] public ReflectEventDescriptor(Type componentClass, string name, Type type, Attribute[] attributes) { } // Token: 0x060009D6 RID: 2518 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60009D6")] [Address(RVA = "0xC1A570", Offset = "0xC19570", VA = "0x180C1A570")] public ReflectEventDescriptor(Type componentClass, EventInfo eventInfo) { } // Token: 0x060009D7 RID: 2519 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60009D7")] [Address(RVA = "0xC1A6C0", Offset = "0xC196C0", VA = "0x180C1A6C0")] public ReflectEventDescriptor(Type componentType, EventDescriptor oldReflectEventDescriptor, Attribute[] attributes) { } // Token: 0x170001F0 RID: 496 // (get) Token: 0x060009D8 RID: 2520 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x170001F0")] public override Type ComponentType { [Token(Token = "0x60009D8")] [Address(RVA = "0x4177D0", Offset = "0x4167D0", VA = "0x1804177D0", Slot = "17")] get { return null; } } // Token: 0x170001F1 RID: 497 // (get) Token: 0x060009D9 RID: 2521 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x170001F1")] public override Type EventType { [Token(Token = "0x60009D9")] [Address(RVA = "0xC1A9B0", Offset = "0xC199B0", VA = "0x180C1A9B0", Slot = "18")] get { return null; } } // Token: 0x170001F2 RID: 498 // (get) Token: 0x060009DA RID: 2522 RVA: 0x00006030 File Offset: 0x00004230 [Token(Token = "0x170001F2")] public override bool IsMulticast { [Token(Token = "0x60009DA")] [Address(RVA = "0xC1A9D0", Offset = "0xC199D0", VA = "0x180C1A9D0", Slot = "19")] get { return default(bool); } } // Token: 0x060009DB RID: 2523 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60009DB")] [Address(RVA = "0xC19390", Offset = "0xC18390", VA = "0x180C19390", Slot = "20")] public override void AddEventHandler(object component, Delegate value) { } // Token: 0x060009DC RID: 2524 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60009DC")] [Address(RVA = "0xC19770", Offset = "0xC18770", VA = "0x180C19770", Slot = "15")] protected override void FillAttributes(IList attributes) { } // Token: 0x060009DD RID: 2525 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60009DD")] [Address(RVA = "0xC197F0", Offset = "0xC187F0", VA = "0x180C197F0")] private void FillEventInfoAttribute(EventInfo realEventInfo, IList attributes) { } // Token: 0x060009DE RID: 2526 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60009DE")] [Address(RVA = "0xC19AB0", Offset = "0xC18AB0", VA = "0x180C19AB0")] private void FillMethods() { } // Token: 0x060009DF RID: 2527 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60009DF")] [Address(RVA = "0xC19F40", Offset = "0xC18F40", VA = "0x180C19F40")] private void FillSingleMethodAttribute(MethodInfo realMethodInfo, IList attributes) { } // Token: 0x060009E0 RID: 2528 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60009E0")] [Address(RVA = "0xC1A260", Offset = "0xC19260", VA = "0x180C1A260", Slot = "21")] public override void RemoveEventHandler(object component, Delegate value) { } // Token: 0x040005A1 RID: 1441 [FieldOffset(Offset = "0x60")] [Token(Token = "0x40005A1")] private Type type; // Token: 0x040005A2 RID: 1442 [FieldOffset(Offset = "0x68")] [Token(Token = "0x40005A2")] private readonly Type componentClass; // Token: 0x040005A3 RID: 1443 [FieldOffset(Offset = "0x70")] [Token(Token = "0x40005A3")] private MethodInfo addMethod; // Token: 0x040005A4 RID: 1444 [FieldOffset(Offset = "0x78")] [Token(Token = "0x40005A4")] private MethodInfo removeMethod; // Token: 0x040005A5 RID: 1445 [FieldOffset(Offset = "0x80")] [Token(Token = "0x40005A5")] private EventInfo realEvent; // Token: 0x040005A6 RID: 1446 [FieldOffset(Offset = "0x88")] [Token(Token = "0x40005A6")] private bool filledMethods; } }