Files
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

175 lines
4.7 KiB
C#

using System;
using System.Reflection;
using System.Runtime.CompilerServices;
using Cpp2IlInjected;
using Newtonsoft.Json.Utilities;
namespace Newtonsoft.Json.Serialization
{
// Token: 0x02000093 RID: 147
[Token(Token = "0x2000093")]
public class JsonDictionaryContract : JsonContainerContract
{
// Token: 0x17000092 RID: 146
// (get) Token: 0x06000319 RID: 793 RVA: 0x00002052 File Offset: 0x00000252
// (set) Token: 0x0600031A RID: 794 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000092")]
public Func<string, string> DictionaryKeyResolver
{
[Token(Token = "0x6000319")]
[Address(RVA = "0x42B670", Offset = "0x42A670", VA = "0x18042B670")]
[CompilerGenerated]
get
{
return null;
}
[Token(Token = "0x600031A")]
[Address(RVA = "0x42B6E0", Offset = "0x42A6E0", VA = "0x18042B6E0")]
[CompilerGenerated]
set
{
}
}
// Token: 0x17000093 RID: 147
// (get) Token: 0x0600031B RID: 795 RVA: 0x00002052 File Offset: 0x00000252
[Token(Token = "0x17000093")]
public Type DictionaryKeyType
{
[Token(Token = "0x600031B")]
[Address(RVA = "0x42D480", Offset = "0x42C480", VA = "0x18042D480")]
[CompilerGenerated]
get
{
return null;
}
}
// Token: 0x17000094 RID: 148
// (get) Token: 0x0600031C RID: 796 RVA: 0x00002052 File Offset: 0x00000252
[Token(Token = "0x17000094")]
public Type DictionaryValueType
{
[Token(Token = "0x600031C")]
[Address(RVA = "0x42D840", Offset = "0x42C840", VA = "0x18042D840")]
[CompilerGenerated]
get
{
return null;
}
}
// Token: 0x17000095 RID: 149
// (get) Token: 0x0600031D RID: 797 RVA: 0x00002052 File Offset: 0x00000252
// (set) Token: 0x0600031E RID: 798 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000095")]
internal JsonContract KeyContract
{
[Token(Token = "0x600031D")]
[Address(RVA = "0x44C890", Offset = "0x44B890", VA = "0x18044C890")]
[CompilerGenerated]
get
{
return null;
}
[Token(Token = "0x600031E")]
[Address(RVA = "0x44E020", Offset = "0x44D020", VA = "0x18044E020")]
[CompilerGenerated]
set
{
}
}
// Token: 0x17000096 RID: 150
// (set) Token: 0x0600031F RID: 799 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000096")]
public ObjectConstructor<object> OverrideCreator
{
[Token(Token = "0x600031F")]
[Address(RVA = "0x14ABD90", Offset = "0x14AAD90", VA = "0x1814ABD90")]
set
{
}
}
// Token: 0x17000097 RID: 151
// (get) Token: 0x06000320 RID: 800 RVA: 0x00002FA0 File Offset: 0x000011A0
// (set) Token: 0x06000321 RID: 801 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000097")]
public bool HasParameterizedCreator
{
[Token(Token = "0x6000320")]
[Address(RVA = "0x1188490", Offset = "0x1187490", VA = "0x181188490")]
[CompilerGenerated]
get
{
return default(bool);
}
[Token(Token = "0x6000321")]
[Address(RVA = "0x2A5EDC0", Offset = "0x2A5DDC0", VA = "0x182A5EDC0")]
[CompilerGenerated]
set
{
}
}
// Token: 0x17000098 RID: 152
// (get) Token: 0x06000322 RID: 802 RVA: 0x00002FB8 File Offset: 0x000011B8
[Token(Token = "0x17000098")]
internal bool HasParameterizedCreatorInternal
{
[Token(Token = "0x6000322")]
[Address(RVA = "0x2A5ED40", Offset = "0x2A5DD40", VA = "0x182A5ED40")]
get
{
return default(bool);
}
}
// Token: 0x06000323 RID: 803 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000323")]
[Address(RVA = "0x2A5E180", Offset = "0x2A5D180", VA = "0x182A5E180")]
public JsonDictionaryContract(Type underlyingType)
{
}
// Token: 0x06000324 RID: 804 RVA: 0x00002052 File Offset: 0x00000252
[Token(Token = "0x6000324")]
[Address(RVA = "0x2A5DE70", Offset = "0x2A5CE70", VA = "0x182A5DE70")]
internal IWrappedDictionary CreateWrapper(object dictionary)
{
return null;
}
// Token: 0x04000209 RID: 521
[FieldOffset(Offset = "0xE0")]
[Token(Token = "0x4000209")]
private readonly Type _genericCollectionDefinitionType;
// Token: 0x0400020A RID: 522
[FieldOffset(Offset = "0xE8")]
[Token(Token = "0x400020A")]
private Type _genericWrapperType;
// Token: 0x0400020B RID: 523
[FieldOffset(Offset = "0xF0")]
[Token(Token = "0x400020B")]
private ObjectConstructor<object> _genericWrapperCreator;
// Token: 0x0400020D RID: 525
[FieldOffset(Offset = "0x100")]
[Token(Token = "0x400020D")]
private readonly ConstructorInfo _parameterizedConstructor;
// Token: 0x0400020E RID: 526
[FieldOffset(Offset = "0x108")]
[Token(Token = "0x400020E")]
private ObjectConstructor<object> _overrideCreator;
// Token: 0x0400020F RID: 527
[FieldOffset(Offset = "0x110")]
[Token(Token = "0x400020F")]
private ObjectConstructor<object> _parameterizedCreator;
}
}