148 lines
3.9 KiB
C#
148 lines
3.9 KiB
C#
using System;
|
|
using System.Reflection;
|
|
using System.Runtime.CompilerServices;
|
|
using Cpp2IlInjected;
|
|
|
|
namespace Newtonsoft.Json.Serialization
|
|
{
|
|
// Token: 0x02000089 RID: 137
|
|
[Token(Token = "0x2000089")]
|
|
public class JsonArrayContract : JsonContainerContract
|
|
{
|
|
// Token: 0x17000079 RID: 121
|
|
// (get) Token: 0x060002D7 RID: 727 RVA: 0x00002052 File Offset: 0x00000252
|
|
[Token(Token = "0x17000079")]
|
|
public Type CollectionItemType
|
|
{
|
|
[Token(Token = "0x60002D7")]
|
|
[Address(RVA = "0x42B670", Offset = "0x42A670", VA = "0x18042B670")]
|
|
[CompilerGenerated]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700007A RID: 122
|
|
// (get) Token: 0x060002D8 RID: 728 RVA: 0x00002EC8 File Offset: 0x000010C8
|
|
[Token(Token = "0x1700007A")]
|
|
public bool IsMultidimensionalArray
|
|
{
|
|
[Token(Token = "0x60002D8")]
|
|
[Address(RVA = "0x1251590", Offset = "0x1250590", VA = "0x181251590")]
|
|
[CompilerGenerated]
|
|
get
|
|
{
|
|
return default(bool);
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700007B RID: 123
|
|
// (get) Token: 0x060002D9 RID: 729 RVA: 0x00002EE0 File Offset: 0x000010E0
|
|
[Token(Token = "0x1700007B")]
|
|
internal bool IsArray
|
|
{
|
|
[Token(Token = "0x60002D9")]
|
|
[Address(RVA = "0xB8D050", Offset = "0xB8C050", VA = "0x180B8D050")]
|
|
[CompilerGenerated]
|
|
get
|
|
{
|
|
return default(bool);
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700007C RID: 124
|
|
// (set) Token: 0x060002DA RID: 730 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x1700007C")]
|
|
private bool CanDeserialize
|
|
{
|
|
[Token(Token = "0x60002DA")]
|
|
[Address(RVA = "0x2A5D170", Offset = "0x2A5C170", VA = "0x182A5D170")]
|
|
[CompilerGenerated]
|
|
set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700007D RID: 125
|
|
// (set) Token: 0x060002DB RID: 731 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x1700007D")]
|
|
public ObjectConstructor<object> OverrideCreator
|
|
{
|
|
[Token(Token = "0x60002DB")]
|
|
[Address(RVA = "0x2A5D180", Offset = "0x2A5C180", VA = "0x182A5D180")]
|
|
set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700007E RID: 126
|
|
// (get) Token: 0x060002DC RID: 732 RVA: 0x00002EF8 File Offset: 0x000010F8
|
|
// (set) Token: 0x060002DD RID: 733 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x1700007E")]
|
|
public bool HasParameterizedCreator
|
|
{
|
|
[Token(Token = "0x60002DC")]
|
|
[Address(RVA = "0x42D490", Offset = "0x42C490", VA = "0x18042D490")]
|
|
[CompilerGenerated]
|
|
get
|
|
{
|
|
return default(bool);
|
|
}
|
|
[Token(Token = "0x60002DD")]
|
|
[Address(RVA = "0x42DA80", Offset = "0x42CA80", VA = "0x18042DA80")]
|
|
[CompilerGenerated]
|
|
set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700007F RID: 127
|
|
// (get) Token: 0x060002DE RID: 734 RVA: 0x00002F10 File Offset: 0x00001110
|
|
[Token(Token = "0x1700007F")]
|
|
internal bool HasParameterizedCreatorInternal
|
|
{
|
|
[Token(Token = "0x60002DE")]
|
|
[Address(RVA = "0x2A5D0F0", Offset = "0x2A5C0F0", VA = "0x182A5D0F0")]
|
|
get
|
|
{
|
|
return default(bool);
|
|
}
|
|
}
|
|
|
|
// Token: 0x060002DF RID: 735 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x60002DF")]
|
|
[Address(RVA = "0x2A5C1F0", Offset = "0x2A5B1F0", VA = "0x182A5C1F0")]
|
|
public JsonArrayContract(Type underlyingType)
|
|
{
|
|
}
|
|
|
|
// Token: 0x060002E0 RID: 736 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x60002E0")]
|
|
[Address(RVA = "0x2A5C000", Offset = "0x2A5B000", VA = "0x182A5C000")]
|
|
private void StoreFSharpListCreatorIfNecessary(Type underlyingType)
|
|
{
|
|
}
|
|
|
|
// Token: 0x040001D6 RID: 470
|
|
[FieldOffset(Offset = "0xD0")]
|
|
[Token(Token = "0x40001D6")]
|
|
private readonly Type _genericCollectionDefinitionType;
|
|
|
|
// Token: 0x040001DA RID: 474
|
|
[FieldOffset(Offset = "0xE0")]
|
|
[Token(Token = "0x40001DA")]
|
|
private readonly ConstructorInfo _parameterizedConstructor;
|
|
|
|
// Token: 0x040001DB RID: 475
|
|
[FieldOffset(Offset = "0xE8")]
|
|
[Token(Token = "0x40001DB")]
|
|
private ObjectConstructor<object> _parameterizedCreator;
|
|
|
|
// Token: 0x040001DC RID: 476
|
|
[FieldOffset(Offset = "0xF0")]
|
|
[Token(Token = "0x40001DC")]
|
|
private ObjectConstructor<object> _overrideCreator;
|
|
}
|
|
}
|