Files
2026-04-10 22:50:51 +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: 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;
}
}