Files
Apr2020-Cpp2Il-Dump/System/ComponentModel/ReflectPropertyDescriptor.cs
T
niko 8fc35183db a
2026-04-11 22:19:20 +02:00

466 lines
14 KiB
C#

using System;
using System.Collections;
using System.Collections.Specialized;
using System.Diagnostics;
using System.Reflection;
using Cpp2IlInjected;
namespace System.ComponentModel
{
// Token: 0x02000182 RID: 386
[Token(Token = "0x2000182")]
internal sealed class ReflectPropertyDescriptor : PropertyDescriptor
{
// Token: 0x060009F7 RID: 2551 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60009F7")]
[Address(RVA = "0x4CDB70", Offset = "0x4CC970", VA = "0x1804CDB70")]
public ReflectPropertyDescriptor(Type componentClass, string name, Type type, Attribute[] attributes)
{
}
// Token: 0x060009F8 RID: 2552 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60009F8")]
[Address(RVA = "0x4CDA20", Offset = "0x4CC820", VA = "0x1804CDA20")]
public ReflectPropertyDescriptor(Type componentClass, string name, Type type, PropertyInfo propInfo, MethodInfo getMethod, MethodInfo setMethod, Attribute[] attrs)
{
}
// Token: 0x060009F9 RID: 2553 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60009F9")]
[Address(RVA = "0x4CE1C0", Offset = "0x4CCFC0", VA = "0x1804CE1C0")]
public ReflectPropertyDescriptor(Type componentClass, string name, Type type, Type receiverType, MethodInfo getMethod, MethodInfo setMethod, Attribute[] attrs)
{
}
// Token: 0x060009FA RID: 2554 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60009FA")]
[Address(RVA = "0x4CDD70", Offset = "0x4CCB70", VA = "0x1804CDD70")]
public ReflectPropertyDescriptor(Type componentClass, PropertyDescriptor oldReflectPropertyDescriptor, Attribute[] attributes)
{
}
// Token: 0x170001F7 RID: 503
// (get) Token: 0x060009FB RID: 2555 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x170001F7")]
private object AmbientValue
{
[Token(Token = "0x60009FB")]
[Address(RVA = "0x4CE2A0", Offset = "0x4CD0A0", VA = "0x1804CE2A0")]
get
{
return null;
}
}
// Token: 0x170001F8 RID: 504
// (get) Token: 0x060009FC RID: 2556 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x170001F8")]
private EventDescriptor ChangedEventValue
{
[Token(Token = "0x60009FC")]
[Address(RVA = "0x4CE450", Offset = "0x4CD250", VA = "0x1804CE450")]
get
{
return null;
}
}
// Token: 0x170001F9 RID: 505
// (get) Token: 0x060009FD RID: 2557 RVA: 0x00002050 File Offset: 0x00000250
// (set) Token: 0x060009FE RID: 2558 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x170001F9")]
private EventDescriptor IPropChangedEventValue
{
[Token(Token = "0x60009FD")]
[Address(RVA = "0x4CED70", Offset = "0x4CDB70", VA = "0x1804CED70")]
get
{
return null;
}
[Token(Token = "0x60009FE")]
[Address(RVA = "0x4CFB40", Offset = "0x4CE940", VA = "0x1804CFB40")]
set
{
}
}
// Token: 0x170001FA RID: 506
// (get) Token: 0x060009FF RID: 2559 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x170001FA")]
public override Type ComponentType
{
[Token(Token = "0x60009FF")]
[Address(RVA = "0x44EC40", Offset = "0x44DA40", VA = "0x18044EC40", Slot = "17")]
get
{
return null;
}
}
// Token: 0x170001FB RID: 507
// (get) Token: 0x06000A00 RID: 2560 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x170001FB")]
private object DefaultValue
{
[Token(Token = "0x6000A00")]
[Address(RVA = "0x4CE5E0", Offset = "0x4CD3E0", VA = "0x1804CE5E0")]
get
{
return null;
}
}
// Token: 0x170001FC RID: 508
// (get) Token: 0x06000A01 RID: 2561 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x170001FC")]
private MethodInfo GetMethodValue
{
[Token(Token = "0x6000A01")]
[Address(RVA = "0x4CE920", Offset = "0x4CD720", VA = "0x1804CE920")]
get
{
return null;
}
}
// Token: 0x170001FD RID: 509
// (get) Token: 0x06000A02 RID: 2562 RVA: 0x00006060 File Offset: 0x00004260
[Token(Token = "0x170001FD")]
private bool IsExtender
{
[Token(Token = "0x6000A02")]
[Address(RVA = "0x4CEF30", Offset = "0x4CDD30", VA = "0x1804CEF30")]
get
{
return default(bool);
}
}
// Token: 0x170001FE RID: 510
// (get) Token: 0x06000A03 RID: 2563 RVA: 0x00006078 File Offset: 0x00004278
[Token(Token = "0x170001FE")]
public override bool IsReadOnly
{
[Token(Token = "0x6000A03")]
[Address(RVA = "0x4CEF90", Offset = "0x4CDD90", VA = "0x1804CEF90", Slot = "20")]
get
{
return default(bool);
}
}
// Token: 0x170001FF RID: 511
// (get) Token: 0x06000A04 RID: 2564 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x170001FF")]
public override Type PropertyType
{
[Token(Token = "0x6000A04")]
[Address(RVA = "0x46AA30", Offset = "0x469830", VA = "0x18046AA30", Slot = "21")]
get
{
return null;
}
}
// Token: 0x17000200 RID: 512
// (get) Token: 0x06000A05 RID: 2565 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000200")]
private MethodInfo ResetMethodValue
{
[Token(Token = "0x6000A05")]
[Address(RVA = "0x4CF080", Offset = "0x4CDE80", VA = "0x1804CF080")]
get
{
return null;
}
}
// Token: 0x17000201 RID: 513
// (get) Token: 0x06000A06 RID: 2566 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000201")]
private MethodInfo SetMethodValue
{
[Token(Token = "0x6000A06")]
[Address(RVA = "0x4CF2D0", Offset = "0x4CE0D0", VA = "0x1804CF2D0")]
get
{
return null;
}
}
// Token: 0x17000202 RID: 514
// (get) Token: 0x06000A07 RID: 2567 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000202")]
private MethodInfo ShouldSerializeMethodValue
{
[Token(Token = "0x6000A07")]
[Address(RVA = "0x4CF8B0", Offset = "0x4CE6B0", VA = "0x1804CF8B0")]
get
{
return null;
}
}
// Token: 0x06000A08 RID: 2568 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000A08")]
[Address(RVA = "0x4CAC70", Offset = "0x4C9A70", VA = "0x1804CAC70", Slot = "22")]
public override void AddValueChanged(object component, EventHandler handler)
{
}
// Token: 0x06000A09 RID: 2569 RVA: 0x00006090 File Offset: 0x00004290
[Token(Token = "0x6000A09")]
[Address(RVA = "0x4CB0D0", Offset = "0x4C9ED0", VA = "0x1804CB0D0")]
internal bool ExtenderCanResetValue(IExtenderProvider provider, object component)
{
return default(bool);
}
// Token: 0x06000A0A RID: 2570 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000A0A")]
[Address(RVA = "0x4CB300", Offset = "0x4CA100", VA = "0x1804CB300")]
internal Type ExtenderGetReceiverType()
{
return null;
}
// Token: 0x06000A0B RID: 2571 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000A0B")]
[Address(RVA = "0x45E0A0", Offset = "0x45CEA0", VA = "0x18045E0A0")]
internal Type ExtenderGetType(IExtenderProvider provider)
{
return null;
}
// Token: 0x06000A0C RID: 2572 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000A0C")]
[Address(RVA = "0x4CB310", Offset = "0x4CA110", VA = "0x1804CB310")]
internal object ExtenderGetValue(IExtenderProvider provider, object component)
{
return null;
}
// Token: 0x06000A0D RID: 2573 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000A0D")]
[Address(RVA = "0x4CB460", Offset = "0x4CA260", VA = "0x1804CB460")]
internal void ExtenderResetValue(IExtenderProvider provider, object component, PropertyDescriptor notifyDesc)
{
}
// Token: 0x06000A0E RID: 2574 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000A0E")]
[Address(RVA = "0x4CB7D0", Offset = "0x4CA5D0", VA = "0x1804CB7D0")]
internal void ExtenderSetValue(IExtenderProvider provider, object component, object value, PropertyDescriptor notifyDesc)
{
}
// Token: 0x06000A0F RID: 2575 RVA: 0x000060A8 File Offset: 0x000042A8
[Token(Token = "0x6000A0F")]
[Address(RVA = "0x4CBB00", Offset = "0x4CA900", VA = "0x1804CBB00")]
internal bool ExtenderShouldSerializeValue(IExtenderProvider provider, object component)
{
return default(bool);
}
// Token: 0x06000A10 RID: 2576 RVA: 0x000060C0 File Offset: 0x000042C0
[Token(Token = "0x6000A10")]
[Address(RVA = "0x4CAE20", Offset = "0x4C9C20", VA = "0x1804CAE20", Slot = "23")]
public override bool CanResetValue(object component)
{
return default(bool);
}
// Token: 0x06000A11 RID: 2577 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000A11")]
[Address(RVA = "0x4CBEA0", Offset = "0x4CACA0", VA = "0x1804CBEA0", Slot = "15")]
protected override void FillAttributes(IList attributes)
{
}
// Token: 0x06000A12 RID: 2578 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000A12")]
[Address(RVA = "0x4CC800", Offset = "0x4CB600", VA = "0x1804CC800", Slot = "26")]
public override object GetValue(object component)
{
return null;
}
// Token: 0x06000A13 RID: 2579 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000A13")]
[Address(RVA = "0x4CCB00", Offset = "0x4CB900", VA = "0x1804CCB00")]
internal void OnINotifyPropertyChanged(object component, PropertyChangedEventArgs e)
{
}
// Token: 0x06000A14 RID: 2580 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000A14")]
[Address(RVA = "0x4CCC20", Offset = "0x4CBA20", VA = "0x1804CCC20", Slot = "27")]
protected override void OnValueChanged(object component, EventArgs e)
{
}
// Token: 0x06000A15 RID: 2581 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000A15")]
[Address(RVA = "0x4CCCD0", Offset = "0x4CBAD0", VA = "0x1804CCCD0", Slot = "28")]
public override void RemoveValueChanged(object component, EventHandler handler)
{
}
// Token: 0x06000A16 RID: 2582 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000A16")]
[Address(RVA = "0x4CCE80", Offset = "0x4CBC80", VA = "0x1804CCE80", Slot = "29")]
public override void ResetValue(object component)
{
}
// Token: 0x06000A17 RID: 2583 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000A17")]
[Address(RVA = "0x4CD150", Offset = "0x4CBF50", VA = "0x1804CD150", Slot = "30")]
public override void SetValue(object component, object value)
{
}
// Token: 0x06000A18 RID: 2584 RVA: 0x000060D8 File Offset: 0x000042D8
[Token(Token = "0x6000A18")]
[Address(RVA = "0x4CD510", Offset = "0x4CC310", VA = "0x1804CD510", Slot = "31")]
public override bool ShouldSerializeValue(object component)
{
return default(bool);
}
// Token: 0x17000203 RID: 515
// (get) Token: 0x06000A19 RID: 2585 RVA: 0x000060F0 File Offset: 0x000042F0
[Token(Token = "0x17000203")]
public override bool SupportsChangeEvents
{
[Token(Token = "0x6000A19")]
[Address(RVA = "0x4CFB00", Offset = "0x4CE900", VA = "0x1804CFB00", Slot = "32")]
get
{
return default(bool);
}
}
// Token: 0x040005B4 RID: 1460
[Token(Token = "0x40005B4")]
private static readonly Type[] argsNone;
// Token: 0x040005B5 RID: 1461
[Token(Token = "0x40005B5")]
private static readonly object noValue;
// Token: 0x040005B6 RID: 1462
[Token(Token = "0x40005B6")]
private static TraceSwitch PropDescCreateSwitch;
// Token: 0x040005B7 RID: 1463
[Token(Token = "0x40005B7")]
private static TraceSwitch PropDescUsageSwitch;
// Token: 0x040005B8 RID: 1464
[Token(Token = "0x40005B8")]
private static readonly int BitDefaultValueQueried;
// Token: 0x040005B9 RID: 1465
[Token(Token = "0x40005B9")]
private static readonly int BitGetQueried;
// Token: 0x040005BA RID: 1466
[Token(Token = "0x40005BA")]
private static readonly int BitSetQueried;
// Token: 0x040005BB RID: 1467
[Token(Token = "0x40005BB")]
private static readonly int BitShouldSerializeQueried;
// Token: 0x040005BC RID: 1468
[Token(Token = "0x40005BC")]
private static readonly int BitResetQueried;
// Token: 0x040005BD RID: 1469
[Token(Token = "0x40005BD")]
private static readonly int BitChangedQueried;
// Token: 0x040005BE RID: 1470
[Token(Token = "0x40005BE")]
private static readonly int BitIPropChangedQueried;
// Token: 0x040005BF RID: 1471
[Token(Token = "0x40005BF")]
private static readonly int BitReadOnlyChecked;
// Token: 0x040005C0 RID: 1472
[Token(Token = "0x40005C0")]
private static readonly int BitAmbientValueQueried;
// Token: 0x040005C1 RID: 1473
[Token(Token = "0x40005C1")]
private static readonly int BitSetOnDemand;
// Token: 0x040005C2 RID: 1474
[FieldOffset(Offset = "0x88")]
[Token(Token = "0x40005C2")]
private BitVector32 state;
// Token: 0x040005C3 RID: 1475
[FieldOffset(Offset = "0x90")]
[Token(Token = "0x40005C3")]
private Type componentClass;
// Token: 0x040005C4 RID: 1476
[FieldOffset(Offset = "0x98")]
[Token(Token = "0x40005C4")]
private Type type;
// Token: 0x040005C5 RID: 1477
[FieldOffset(Offset = "0xA0")]
[Token(Token = "0x40005C5")]
private object defaultValue;
// Token: 0x040005C6 RID: 1478
[FieldOffset(Offset = "0xA8")]
[Token(Token = "0x40005C6")]
private object ambientValue;
// Token: 0x040005C7 RID: 1479
[FieldOffset(Offset = "0xB0")]
[Token(Token = "0x40005C7")]
private PropertyInfo propInfo;
// Token: 0x040005C8 RID: 1480
[FieldOffset(Offset = "0xB8")]
[Token(Token = "0x40005C8")]
private MethodInfo getMethod;
// Token: 0x040005C9 RID: 1481
[FieldOffset(Offset = "0xC0")]
[Token(Token = "0x40005C9")]
private MethodInfo setMethod;
// Token: 0x040005CA RID: 1482
[FieldOffset(Offset = "0xC8")]
[Token(Token = "0x40005CA")]
private MethodInfo shouldSerializeMethod;
// Token: 0x040005CB RID: 1483
[FieldOffset(Offset = "0xD0")]
[Token(Token = "0x40005CB")]
private MethodInfo resetMethod;
// Token: 0x040005CC RID: 1484
[FieldOffset(Offset = "0xD8")]
[Token(Token = "0x40005CC")]
private EventDescriptor realChangedEvent;
// Token: 0x040005CD RID: 1485
[FieldOffset(Offset = "0xE0")]
[Token(Token = "0x40005CD")]
private EventDescriptor realIPropChangedEvent;
// Token: 0x040005CE RID: 1486
[FieldOffset(Offset = "0xE8")]
[Token(Token = "0x40005CE")]
private Type receiverType;
}
}