Files
niko 8fc35183db a
2026-04-11 22:19:20 +02:00

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