244 lines
6.7 KiB
C#
244 lines
6.7 KiB
C#
using System;
|
|
using System.Collections;
|
|
using System.Reflection;
|
|
using System.Runtime.CompilerServices;
|
|
using Cpp2IlInjected;
|
|
using Valve.Newtonsoft.Json.Utilities;
|
|
|
|
namespace Valve.Newtonsoft.Json.Serialization
|
|
{
|
|
// Token: 0x0200008A RID: 138
|
|
[Token(Token = "0x200008A")]
|
|
public class JsonDictionaryContract : JsonContainerContract
|
|
{
|
|
// Token: 0x170000B1 RID: 177
|
|
// (get) Token: 0x060003DA RID: 986 RVA: 0x00002050 File Offset: 0x00000250
|
|
// (set) Token: 0x060003DB RID: 987 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x170000B1")]
|
|
public Func<string, string> DictionaryKeyResolver
|
|
{
|
|
[Token(Token = "0x60003DA")]
|
|
[Address(RVA = "0x7E2670", Offset = "0x7E1470", VA = "0x1807E2670")]
|
|
[CompilerGenerated]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
[Token(Token = "0x60003DB")]
|
|
[Address(RVA = "0x7E12F0", Offset = "0x7E00F0", VA = "0x1807E12F0")]
|
|
[CompilerGenerated]
|
|
set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x170000B2 RID: 178
|
|
// (get) Token: 0x060003DC RID: 988 RVA: 0x00002050 File Offset: 0x00000250
|
|
// (set) Token: 0x060003DD RID: 989 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x170000B2")]
|
|
public Type DictionaryKeyType
|
|
{
|
|
[Token(Token = "0x60003DC")]
|
|
[Address(RVA = "0x7A5E90", Offset = "0x7A4C90", VA = "0x1807A5E90")]
|
|
[CompilerGenerated]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
[Token(Token = "0x60003DD")]
|
|
[Address(RVA = "0x8C1150", Offset = "0x8BFF50", VA = "0x1808C1150")]
|
|
[CompilerGenerated]
|
|
private set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x170000B3 RID: 179
|
|
// (get) Token: 0x060003DE RID: 990 RVA: 0x00002050 File Offset: 0x00000250
|
|
// (set) Token: 0x060003DF RID: 991 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x170000B3")]
|
|
public Type DictionaryValueType
|
|
{
|
|
[Token(Token = "0x60003DE")]
|
|
[Address(RVA = "0x8C1910", Offset = "0x8C0710", VA = "0x1808C1910")]
|
|
[CompilerGenerated]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
[Token(Token = "0x60003DF")]
|
|
[Address(RVA = "0x8C0F40", Offset = "0x8BFD40", VA = "0x1808C0F40")]
|
|
[CompilerGenerated]
|
|
private set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x170000B4 RID: 180
|
|
// (get) Token: 0x060003E0 RID: 992 RVA: 0x00002050 File Offset: 0x00000250
|
|
// (set) Token: 0x060003E1 RID: 993 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x170000B4")]
|
|
internal JsonContract KeyContract
|
|
{
|
|
[Token(Token = "0x60003E0")]
|
|
[Address(RVA = "0x5F4E40", Offset = "0x5F3C40", VA = "0x1805F4E40")]
|
|
[CompilerGenerated]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
[Token(Token = "0x60003E1")]
|
|
[Address(RVA = "0x7CB600", Offset = "0x7CA400", VA = "0x1807CB600")]
|
|
[CompilerGenerated]
|
|
set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x170000B5 RID: 181
|
|
// (get) Token: 0x060003E2 RID: 994 RVA: 0x00003948 File Offset: 0x00001B48
|
|
// (set) Token: 0x060003E3 RID: 995 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x170000B5")]
|
|
internal bool ShouldCreateWrapper
|
|
{
|
|
[Token(Token = "0x60003E2")]
|
|
[Address(RVA = "0xBC6B10", Offset = "0xBC5910", VA = "0x180BC6B10")]
|
|
[CompilerGenerated]
|
|
get
|
|
{
|
|
return default(bool);
|
|
}
|
|
[Token(Token = "0x60003E3")]
|
|
[Address(RVA = "0xBC6B20", Offset = "0xBC5920", VA = "0x180BC6B20")]
|
|
[CompilerGenerated]
|
|
private set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x170000B6 RID: 182
|
|
// (get) Token: 0x060003E4 RID: 996 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x170000B6")]
|
|
internal ObjectConstructor<object> ParameterizedCreator
|
|
{
|
|
[Token(Token = "0x60003E4")]
|
|
[Address(RVA = "0x27BF8E0", Offset = "0x27BE6E0", VA = "0x1827BF8E0")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170000B7 RID: 183
|
|
// (get) Token: 0x060003E5 RID: 997 RVA: 0x00002050 File Offset: 0x00000250
|
|
// (set) Token: 0x060003E6 RID: 998 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x170000B7")]
|
|
public ObjectConstructor<object> OverrideCreator
|
|
{
|
|
[Token(Token = "0x60003E5")]
|
|
[Address(RVA = "0x7B55D0", Offset = "0x7B43D0", VA = "0x1807B55D0")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
[Token(Token = "0x60003E6")]
|
|
[Address(RVA = "0x7B58C0", Offset = "0x7B46C0", VA = "0x1807B58C0")]
|
|
set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x170000B8 RID: 184
|
|
// (get) Token: 0x060003E7 RID: 999 RVA: 0x00003960 File Offset: 0x00001B60
|
|
// (set) Token: 0x060003E8 RID: 1000 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x170000B8")]
|
|
public bool HasParameterizedCreator
|
|
{
|
|
[Token(Token = "0x60003E7")]
|
|
[Address(RVA = "0x770460", Offset = "0x76F260", VA = "0x180770460")]
|
|
[CompilerGenerated]
|
|
get
|
|
{
|
|
return default(bool);
|
|
}
|
|
[Token(Token = "0x60003E8")]
|
|
[Address(RVA = "0x76E630", Offset = "0x76D430", VA = "0x18076E630")]
|
|
[CompilerGenerated]
|
|
set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x170000B9 RID: 185
|
|
// (get) Token: 0x060003E9 RID: 1001 RVA: 0x00003978 File Offset: 0x00001B78
|
|
[Token(Token = "0x170000B9")]
|
|
internal bool HasParameterizedCreatorInternal
|
|
{
|
|
[Token(Token = "0x60003E9")]
|
|
[Address(RVA = "0x27BF8B0", Offset = "0x27BE6B0", VA = "0x1827BF8B0")]
|
|
get
|
|
{
|
|
return default(bool);
|
|
}
|
|
}
|
|
|
|
// Token: 0x060003EA RID: 1002 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x60003EA")]
|
|
[Address(RVA = "0x27BF1A0", Offset = "0x27BDFA0", VA = "0x1827BF1A0")]
|
|
public JsonDictionaryContract(Type underlyingType)
|
|
{
|
|
}
|
|
|
|
// Token: 0x060003EB RID: 1003 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x60003EB")]
|
|
[Address(RVA = "0x27BEE90", Offset = "0x27BDC90", VA = "0x1827BEE90")]
|
|
internal IWrappedDictionary CreateWrapper(object dictionary)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x060003EC RID: 1004 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x60003EC")]
|
|
[Address(RVA = "0x27BEC00", Offset = "0x27BDA00", VA = "0x1827BEC00")]
|
|
internal IDictionary CreateTemporaryDictionary()
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x04000236 RID: 566
|
|
[FieldOffset(Offset = "0xE0")]
|
|
[Token(Token = "0x4000236")]
|
|
private readonly Type _genericCollectionDefinitionType;
|
|
|
|
// Token: 0x04000237 RID: 567
|
|
[FieldOffset(Offset = "0xE8")]
|
|
[Token(Token = "0x4000237")]
|
|
private Type _genericWrapperType;
|
|
|
|
// Token: 0x04000238 RID: 568
|
|
[FieldOffset(Offset = "0xF0")]
|
|
[Token(Token = "0x4000238")]
|
|
private ObjectConstructor<object> _genericWrapperCreator;
|
|
|
|
// Token: 0x04000239 RID: 569
|
|
[FieldOffset(Offset = "0xF8")]
|
|
[Token(Token = "0x4000239")]
|
|
private Func<object> _genericTemporaryDictionaryCreator;
|
|
|
|
// Token: 0x0400023B RID: 571
|
|
[FieldOffset(Offset = "0x108")]
|
|
[Token(Token = "0x400023B")]
|
|
private readonly ConstructorInfo _parameterizedConstructor;
|
|
|
|
// Token: 0x0400023C RID: 572
|
|
[FieldOffset(Offset = "0x110")]
|
|
[Token(Token = "0x400023C")]
|
|
private ObjectConstructor<object> _overrideCreator;
|
|
|
|
// Token: 0x0400023D RID: 573
|
|
[FieldOffset(Offset = "0x118")]
|
|
[Token(Token = "0x400023D")]
|
|
private ObjectConstructor<object> _parameterizedCreator;
|
|
}
|
|
}
|