Files
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

145 lines
4.3 KiB
C#

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;
}
}