Files
27Aug2021-Cpp2IL-Dump/System.Core/System/Dynamic/ExpandoClass.cs
T
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

98 lines
2.7 KiB
C#

using System;
using System.Collections.Generic;
using Cpp2IlInjected;
namespace System.Dynamic
{
// Token: 0x0200026C RID: 620
[Token(Token = "0x200026C")]
internal class ExpandoClass
{
// Token: 0x06000C6E RID: 3182 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000C6E")]
[Address(RVA = "0x8665F0", Offset = "0x8655F0", VA = "0x1808665F0")]
internal ExpandoClass()
{
}
// Token: 0x06000C6F RID: 3183 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000C6F")]
[Address(RVA = "0x8665B0", Offset = "0x8655B0", VA = "0x1808665B0")]
internal ExpandoClass(string[] keys, int hashCode)
{
}
// Token: 0x06000C70 RID: 3184 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000C70")]
[Address(RVA = "0x865DF0", Offset = "0x864DF0", VA = "0x180865DF0")]
internal ExpandoClass FindNewClass(string newKey)
{
return null;
}
// Token: 0x06000C71 RID: 3185 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000C71")]
[Address(RVA = "0x8661C0", Offset = "0x8651C0", VA = "0x1808661C0")]
private List<WeakReference> GetTransitionList(int hashCode)
{
return null;
}
// Token: 0x06000C72 RID: 3186 RVA: 0x00006408 File Offset: 0x00004608
[Token(Token = "0x6000C72")]
[Address(RVA = "0x866500", Offset = "0x865500", VA = "0x180866500")]
internal int GetValueIndex(string name, bool caseInsensitive, ExpandoObject obj)
{
return 0;
}
// Token: 0x06000C73 RID: 3187 RVA: 0x00006420 File Offset: 0x00004620
[Token(Token = "0x6000C73")]
[Address(RVA = "0x866450", Offset = "0x865450", VA = "0x180866450")]
internal int GetValueIndexCaseSensitive(string name)
{
return 0;
}
// Token: 0x06000C74 RID: 3188 RVA: 0x00006438 File Offset: 0x00004638
[Token(Token = "0x6000C74")]
[Address(RVA = "0x8662A0", Offset = "0x8652A0", VA = "0x1808662A0")]
private int GetValueIndexCaseInsensitive(string name, ExpandoObject obj)
{
return 0;
}
// Token: 0x17000278 RID: 632
// (get) Token: 0x06000C75 RID: 3189 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000278")]
internal string[] Keys
{
[Token(Token = "0x6000C75")]
[Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530")]
get
{
return null;
}
}
// Token: 0x040004AE RID: 1198
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x40004AE")]
private readonly string[] _keys;
// Token: 0x040004AF RID: 1199
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x40004AF")]
private readonly int _hashCode;
// Token: 0x040004B0 RID: 1200
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x40004B0")]
private Dictionary<int, List<WeakReference>> _transitions;
// Token: 0x040004B1 RID: 1201
[Token(Token = "0x40004B1")]
internal static readonly ExpandoClass Empty;
}
}