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: 0x02000080 RID: 128
|
|
[Token(Token = "0x2000080")]
|
|
public class JsonArrayContract : JsonContainerContract
|
|
{
|
|
// Token: 0x17000096 RID: 150
|
|
// (get) Token: 0x0600038C RID: 908 RVA: 0x00002050 File Offset: 0x00000250
|
|
// (set) Token: 0x0600038D RID: 909 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x17000096")]
|
|
public Type CollectionItemType
|
|
{
|
|
[Token(Token = "0x600038C")]
|
|
[Address(RVA = "0x7E2670", Offset = "0x7E1470", VA = "0x1807E2670")]
|
|
[CompilerGenerated]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
[Token(Token = "0x600038D")]
|
|
[Address(RVA = "0x7E12F0", Offset = "0x7E00F0", VA = "0x1807E12F0")]
|
|
[CompilerGenerated]
|
|
private set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000097 RID: 151
|
|
// (get) Token: 0x0600038E RID: 910 RVA: 0x00003840 File Offset: 0x00001A40
|
|
// (set) Token: 0x0600038F RID: 911 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x17000097")]
|
|
public bool IsMultidimensionalArray
|
|
{
|
|
[Token(Token = "0x600038E")]
|
|
[Address(RVA = "0x8CD9C0", Offset = "0x8CC7C0", VA = "0x1808CD9C0")]
|
|
[CompilerGenerated]
|
|
get
|
|
{
|
|
return default(bool);
|
|
}
|
|
[Token(Token = "0x600038F")]
|
|
[Address(RVA = "0x8CDEC0", Offset = "0x8CCCC0", VA = "0x1808CDEC0")]
|
|
[CompilerGenerated]
|
|
private set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000098 RID: 152
|
|
// (get) Token: 0x06000390 RID: 912 RVA: 0x00003858 File Offset: 0x00001A58
|
|
// (set) Token: 0x06000391 RID: 913 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x17000098")]
|
|
internal bool IsArray
|
|
{
|
|
[Token(Token = "0x6000390")]
|
|
[Address(RVA = "0x965570", Offset = "0x964370", VA = "0x180965570")]
|
|
[CompilerGenerated]
|
|
get
|
|
{
|
|
return default(bool);
|
|
}
|
|
[Token(Token = "0x6000391")]
|
|
[Address(RVA = "0xF3CB00", Offset = "0xF3B900", VA = "0x180F3CB00")]
|
|
[CompilerGenerated]
|
|
private set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000099 RID: 153
|
|
// (get) Token: 0x06000392 RID: 914 RVA: 0x00003870 File Offset: 0x00001A70
|
|
// (set) Token: 0x06000393 RID: 915 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x17000099")]
|
|
internal bool ShouldCreateWrapper
|
|
{
|
|
[Token(Token = "0x6000392")]
|
|
[Address(RVA = "0x2034D80", Offset = "0x2033B80", VA = "0x182034D80")]
|
|
[CompilerGenerated]
|
|
get
|
|
{
|
|
return default(bool);
|
|
}
|
|
[Token(Token = "0x6000393")]
|
|
[Address(RVA = "0x27BDCF0", Offset = "0x27BCAF0", VA = "0x1827BDCF0")]
|
|
[CompilerGenerated]
|
|
private set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700009A RID: 154
|
|
// (get) Token: 0x06000394 RID: 916 RVA: 0x00003888 File Offset: 0x00001A88
|
|
// (set) Token: 0x06000395 RID: 917 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x1700009A")]
|
|
internal bool CanDeserialize
|
|
{
|
|
[Token(Token = "0x6000394")]
|
|
[Address(RVA = "0x27BDC00", Offset = "0x27BCA00", VA = "0x1827BDC00")]
|
|
[CompilerGenerated]
|
|
get
|
|
{
|
|
return default(bool);
|
|
}
|
|
[Token(Token = "0x6000395")]
|
|
[Address(RVA = "0x27BDCD0", Offset = "0x27BCAD0", VA = "0x1827BDCD0")]
|
|
[CompilerGenerated]
|
|
private set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700009B RID: 155
|
|
// (get) Token: 0x06000396 RID: 918 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x1700009B")]
|
|
internal ObjectConstructor<object> ParameterizedCreator
|
|
{
|
|
[Token(Token = "0x6000396")]
|
|
[Address(RVA = "0x27BDC40", Offset = "0x27BCA40", VA = "0x1827BDC40")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700009C RID: 156
|
|
// (get) Token: 0x06000397 RID: 919 RVA: 0x00002050 File Offset: 0x00000250
|
|
// (set) Token: 0x06000398 RID: 920 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x1700009C")]
|
|
public ObjectConstructor<object> OverrideCreator
|
|
{
|
|
[Token(Token = "0x6000397")]
|
|
[Address(RVA = "0x7B5590", Offset = "0x7B4390", VA = "0x1807B5590")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
[Token(Token = "0x6000398")]
|
|
[Address(RVA = "0x27BDCE0", Offset = "0x27BCAE0", VA = "0x1827BDCE0")]
|
|
set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700009D RID: 157
|
|
// (get) Token: 0x06000399 RID: 921 RVA: 0x000038A0 File Offset: 0x00001AA0
|
|
// (set) Token: 0x0600039A RID: 922 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x1700009D")]
|
|
public bool HasParameterizedCreator
|
|
{
|
|
[Token(Token = "0x6000399")]
|
|
[Address(RVA = "0xD53F50", Offset = "0xD52D50", VA = "0x180D53F50")]
|
|
[CompilerGenerated]
|
|
get
|
|
{
|
|
return default(bool);
|
|
}
|
|
[Token(Token = "0x600039A")]
|
|
[Address(RVA = "0xD51A00", Offset = "0xD50800", VA = "0x180D51A00")]
|
|
[CompilerGenerated]
|
|
set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700009E RID: 158
|
|
// (get) Token: 0x0600039B RID: 923 RVA: 0x000038B8 File Offset: 0x00001AB8
|
|
[Token(Token = "0x1700009E")]
|
|
internal bool HasParameterizedCreatorInternal
|
|
{
|
|
[Token(Token = "0x600039B")]
|
|
[Address(RVA = "0x27BDC10", Offset = "0x27BCA10", VA = "0x1827BDC10")]
|
|
get
|
|
{
|
|
return default(bool);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600039C RID: 924 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x600039C")]
|
|
[Address(RVA = "0x27BD190", Offset = "0x27BBF90", VA = "0x1827BD190")]
|
|
public JsonArrayContract(Type underlyingType)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600039D RID: 925 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x600039D")]
|
|
[Address(RVA = "0x27BCD70", Offset = "0x27BBB70", VA = "0x1827BCD70")]
|
|
internal IWrappedCollection CreateWrapper(object list)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x0600039E RID: 926 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x600039E")]
|
|
[Address(RVA = "0x27BCB60", Offset = "0x27BB960", VA = "0x1827BCB60")]
|
|
internal IList CreateTemporaryCollection()
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x04000200 RID: 512
|
|
[FieldOffset(Offset = "0xD0")]
|
|
[Token(Token = "0x4000200")]
|
|
private readonly Type _genericCollectionDefinitionType;
|
|
|
|
// Token: 0x04000201 RID: 513
|
|
[FieldOffset(Offset = "0xD8")]
|
|
[Token(Token = "0x4000201")]
|
|
private Type _genericWrapperType;
|
|
|
|
// Token: 0x04000202 RID: 514
|
|
[FieldOffset(Offset = "0xE0")]
|
|
[Token(Token = "0x4000202")]
|
|
private ObjectConstructor<object> _genericWrapperCreator;
|
|
|
|
// Token: 0x04000203 RID: 515
|
|
[FieldOffset(Offset = "0xE8")]
|
|
[Token(Token = "0x4000203")]
|
|
private Func<object> _genericTemporaryCollectionCreator;
|
|
|
|
// Token: 0x04000207 RID: 519
|
|
[FieldOffset(Offset = "0xF8")]
|
|
[Token(Token = "0x4000207")]
|
|
private readonly ConstructorInfo _parameterizedConstructor;
|
|
|
|
// Token: 0x04000208 RID: 520
|
|
[FieldOffset(Offset = "0x100")]
|
|
[Token(Token = "0x4000208")]
|
|
private ObjectConstructor<object> _parameterizedCreator;
|
|
|
|
// Token: 0x04000209 RID: 521
|
|
[FieldOffset(Offset = "0x108")]
|
|
[Token(Token = "0x4000209")]
|
|
private ObjectConstructor<object> _overrideCreator;
|
|
}
|
|
}
|