Files
2026-04-10 22:50:51 +02:00

145 lines
4.3 KiB
C#

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