98 lines
2.7 KiB
C#
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;
|
|
}
|
|
}
|