m
This commit is contained in:
@@ -0,0 +1,24 @@
|
||||
using System;
|
||||
using System.Reflection;
|
||||
using Cpp2IlInjected;
|
||||
using Singular.Newtonsoft.Json.Utilities;
|
||||
|
||||
namespace Singular.Newtonsoft.Json.Serialization
|
||||
{
|
||||
// Token: 0x0200007C RID: 124
|
||||
[Token(Token = "0x2000052")]
|
||||
internal static class CachedAttributeGetter<T> where T : Attribute
|
||||
{
|
||||
// Token: 0x06000423 RID: 1059 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60003A0")]
|
||||
[Address(RVA = "0x2DD63D0", Offset = "0x2DD53D0", VA = "0x182DD63D0")]
|
||||
public static T GetAttribute(ICustomAttributeProvider type)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x04000183 RID: 387
|
||||
[Token(Token = "0x4000104")]
|
||||
private static readonly ThreadSafeStore<ICustomAttributeProvider, T> TypeAttributeCache;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,25 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace Singular.Newtonsoft.Json.Serialization
|
||||
{
|
||||
// Token: 0x0200007D RID: 125
|
||||
[Token(Token = "0x2000053")]
|
||||
public class CamelCasePropertyNamesContractResolver : DefaultContractResolver
|
||||
{
|
||||
// Token: 0x06000425 RID: 1061 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60003A2")]
|
||||
[Address(RVA = "0x2ADC090", Offset = "0x2ADB090", VA = "0x182ADC090")]
|
||||
public CamelCasePropertyNamesContractResolver()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000426 RID: 1062 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60003A3")]
|
||||
[Address(RVA = "0x2ADC080", Offset = "0x2ADB080", VA = "0x182ADC080", Slot = "21")]
|
||||
protected internal override string ResolvePropertyName(string propertyName)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,371 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Reflection;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace Singular.Newtonsoft.Json.Serialization
|
||||
{
|
||||
// Token: 0x0200007F RID: 127
|
||||
[Token(Token = "0x2000055")]
|
||||
public class DefaultContractResolver : IContractResolver
|
||||
{
|
||||
// Token: 0x17000092 RID: 146
|
||||
// (get) Token: 0x0600042B RID: 1067 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000082")]
|
||||
internal static IContractResolver Instance
|
||||
{
|
||||
[Token(Token = "0x60003A8")]
|
||||
[Address(RVA = "0x2AE0630", Offset = "0x2ADF630", VA = "0x182AE0630")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000093 RID: 147
|
||||
// (get) Token: 0x0600042C RID: 1068 RVA: 0x00003810 File Offset: 0x00001A10
|
||||
[Token(Token = "0x17000083")]
|
||||
public bool DynamicCodeGeneration
|
||||
{
|
||||
[Token(Token = "0x60003A9")]
|
||||
[Address(RVA = "0x2AE05E0", Offset = "0x2ADF5E0", VA = "0x182AE05E0")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000094 RID: 148
|
||||
// (get) Token: 0x0600042D RID: 1069 RVA: 0x00003828 File Offset: 0x00001A28
|
||||
// (set) Token: 0x0600042E RID: 1070 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x17000084")]
|
||||
public BindingFlags DefaultMembersSearchFlags
|
||||
{
|
||||
[Token(Token = "0x60003AA")]
|
||||
[Address(RVA = "0x497590", Offset = "0x496590", VA = "0x180497590")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return BindingFlags.Default;
|
||||
}
|
||||
[Token(Token = "0x60003AB")]
|
||||
[Address(RVA = "0x50A2B0", Offset = "0x5092B0", VA = "0x18050A2B0")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000095 RID: 149
|
||||
// (get) Token: 0x0600042F RID: 1071 RVA: 0x00003840 File Offset: 0x00001A40
|
||||
// (set) Token: 0x06000430 RID: 1072 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x17000085")]
|
||||
public bool SerializeCompilerGeneratedMembers
|
||||
{
|
||||
[Token(Token = "0x60003AC")]
|
||||
[Address(RVA = "0x4700C0", Offset = "0x46F0C0", VA = "0x1804700C0")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
[Token(Token = "0x60003AD")]
|
||||
[Address(RVA = "0x65E580", Offset = "0x65D580", VA = "0x18065E580")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06000431 RID: 1073 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60003AE")]
|
||||
[Address(RVA = "0x2AE05B0", Offset = "0x2ADF5B0", VA = "0x182AE05B0")]
|
||||
public DefaultContractResolver()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000432 RID: 1074 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60003AF")]
|
||||
[Address(RVA = "0x2AE0580", Offset = "0x2ADF580", VA = "0x182AE0580")]
|
||||
public DefaultContractResolver(bool shareCache)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000433 RID: 1075 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60003B0")]
|
||||
[Address(RVA = "0x2ADDCF0", Offset = "0x2ADCCF0", VA = "0x182ADDCF0")]
|
||||
private Dictionary<ResolverContractKey, JsonContract> GetCache()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000434 RID: 1076 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60003B1")]
|
||||
[Address(RVA = "0x2AE03B0", Offset = "0x2ADF3B0", VA = "0x182AE03B0")]
|
||||
private void UpdateCache(Dictionary<ResolverContractKey, JsonContract> cache)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000435 RID: 1077 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60003B2")]
|
||||
[Address(RVA = "0x2ADF980", Offset = "0x2ADE980", VA = "0x182ADF980", Slot = "5")]
|
||||
public virtual JsonContract ResolveContract(Type type)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000436 RID: 1078 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60003B3")]
|
||||
[Address(RVA = "0x2ADE470", Offset = "0x2ADD470", VA = "0x182ADE470", Slot = "6")]
|
||||
protected virtual List<MemberInfo> GetSerializableMembers(Type objectType)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000437 RID: 1079 RVA: 0x00003858 File Offset: 0x00001A58
|
||||
[Token(Token = "0x60003B4")]
|
||||
[Address(RVA = "0x2AE0270", Offset = "0x2ADF270", VA = "0x182AE0270")]
|
||||
private bool ShouldSerializeEntityMember(MemberInfo memberInfo)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000438 RID: 1080 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60003B5")]
|
||||
[Address(RVA = "0x2ADCDB0", Offset = "0x2ADBDB0", VA = "0x182ADCDB0", Slot = "7")]
|
||||
protected virtual JsonObjectContract CreateObjectContract(Type objectType)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000439 RID: 1081 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60003B6")]
|
||||
[Address(RVA = "0x2ADDB40", Offset = "0x2ADCB40", VA = "0x182ADDB40")]
|
||||
private ConstructorInfo GetAttributeConstructor(Type objectType)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600043A RID: 1082 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60003B7")]
|
||||
[Address(RVA = "0x2ADE3E0", Offset = "0x2ADD3E0", VA = "0x182ADE3E0")]
|
||||
private ConstructorInfo GetParametrizedConstructor(Type objectType)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600043B RID: 1083 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60003B8")]
|
||||
[Address(RVA = "0x2ADC3A0", Offset = "0x2ADB3A0", VA = "0x182ADC3A0", Slot = "8")]
|
||||
protected virtual IList<JsonProperty> CreateConstructorParameters(ConstructorInfo constructor, JsonPropertyCollection memberProperties)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600043C RID: 1084 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60003B9")]
|
||||
[Address(RVA = "0x2ADD500", Offset = "0x2ADC500", VA = "0x182ADD500", Slot = "9")]
|
||||
protected virtual JsonProperty CreatePropertyFromConstructorParameter(JsonProperty matchingMemberProperty, ParameterInfo parameterInfo)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600043D RID: 1085 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60003BA")]
|
||||
[Address(RVA = "0x2ADF920", Offset = "0x2ADE920", VA = "0x182ADF920", Slot = "10")]
|
||||
protected virtual JsonConverter ResolveContractConverter(Type objectType)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600043E RID: 1086 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60003BB")]
|
||||
[Address(RVA = "0x2ADE340", Offset = "0x2ADD340", VA = "0x182ADE340")]
|
||||
private Func<object> GetDefaultCreator(Type createdType)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600043F RID: 1087 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60003BC")]
|
||||
[Address(RVA = "0x2ADE940", Offset = "0x2ADD940", VA = "0x182ADE940")]
|
||||
private void InitializeContract(JsonContract contract)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000440 RID: 1088 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60003BD")]
|
||||
[Address(RVA = "0x2ADF750", Offset = "0x2ADE750", VA = "0x182ADF750")]
|
||||
private void ResolveCallbackMethods(JsonContract contract, Type t)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000441 RID: 1089 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60003BE")]
|
||||
[Address(RVA = "0x2ADDD60", Offset = "0x2ADCD60", VA = "0x182ADDD60")]
|
||||
private void GetCallbackMethodsForType(Type type, out MethodInfo onSerializing, out MethodInfo onSerialized, out MethodInfo onDeserializing, out MethodInfo onDeserialized, out MethodInfo onError)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000442 RID: 1090 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60003BF")]
|
||||
[Address(RVA = "0x2ADC910", Offset = "0x2ADB910", VA = "0x182ADC910", Slot = "11")]
|
||||
protected virtual JsonDictionaryContract CreateDictionaryContract(Type objectType)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000443 RID: 1091 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60003C0")]
|
||||
[Address(RVA = "0x2ADC330", Offset = "0x2ADB330", VA = "0x182ADC330", Slot = "12")]
|
||||
protected virtual JsonArrayContract CreateArrayContract(Type objectType)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000444 RID: 1092 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60003C1")]
|
||||
[Address(RVA = "0x2ADD220", Offset = "0x2ADC220", VA = "0x182ADD220", Slot = "13")]
|
||||
protected virtual JsonPrimitiveContract CreatePrimitiveContract(Type objectType)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000445 RID: 1093 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60003C2")]
|
||||
[Address(RVA = "0x2ADCC50", Offset = "0x2ADBC50", VA = "0x182ADCC50", Slot = "14")]
|
||||
protected virtual JsonLinqContract CreateLinqContract(Type objectType)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000446 RID: 1094 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60003C3")]
|
||||
[Address(RVA = "0x2ADC9C0", Offset = "0x2ADB9C0", VA = "0x182ADC9C0", Slot = "15")]
|
||||
protected virtual JsonISerializableContract CreateISerializableContract(Type objectType)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000447 RID: 1095 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60003C4")]
|
||||
[Address(RVA = "0x2ADDAD0", Offset = "0x2ADCAD0", VA = "0x182ADDAD0", Slot = "16")]
|
||||
protected virtual JsonStringContract CreateStringContract(Type objectType)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000448 RID: 1096 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60003C5")]
|
||||
[Address(RVA = "0x2ADC580", Offset = "0x2ADB580", VA = "0x182ADC580", Slot = "17")]
|
||||
protected virtual JsonContract CreateContract(Type objectType)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000449 RID: 1097 RVA: 0x00003870 File Offset: 0x00001A70
|
||||
[Token(Token = "0x60003C6")]
|
||||
[Address(RVA = "0x2ADC0F0", Offset = "0x2ADB0F0", VA = "0x182ADC0F0")]
|
||||
internal static bool CanConvertToString(Type type)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x0600044A RID: 1098 RVA: 0x00003888 File Offset: 0x00001A88
|
||||
[Token(Token = "0x60003C7")]
|
||||
[Address(RVA = "0x2ADEBA0", Offset = "0x2ADDBA0", VA = "0x182ADEBA0")]
|
||||
private static bool IsValidCallback(MethodInfo method, ParameterInfo[] parameters, Type attributeType, MethodInfo currentCallback, ref Type prevAttributeType)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x0600044B RID: 1099 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60003C8")]
|
||||
[Address(RVA = "0x2ADE180", Offset = "0x2ADD180", VA = "0x182ADE180")]
|
||||
internal static string GetClrTypeFullName(Type type)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600044C RID: 1100 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60003C9")]
|
||||
[Address(RVA = "0x2ADD290", Offset = "0x2ADC290", VA = "0x182ADD290", Slot = "18")]
|
||||
protected virtual IList<JsonProperty> CreateProperties(Type type, MemberSerialization memberSerialization)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600044D RID: 1101 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60003CA")]
|
||||
[Address(RVA = "0x2ADCCC0", Offset = "0x2ADBCC0", VA = "0x182ADCCC0", Slot = "19")]
|
||||
protected virtual IValueProvider CreateMemberValueProvider(MemberInfo member)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600044E RID: 1102 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60003CB")]
|
||||
[Address(RVA = "0x2ADD750", Offset = "0x2ADC750", VA = "0x182ADD750", Slot = "20")]
|
||||
protected virtual JsonProperty CreateProperty(MemberInfo member, MemberSerialization memberSerialization)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600044F RID: 1103 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60003CC")]
|
||||
[Address(RVA = "0x2ADFEB0", Offset = "0x2ADEEB0", VA = "0x182ADFEB0")]
|
||||
private void SetPropertySettingsFromAttributes(JsonProperty property, ICustomAttributeProvider attributeProvider, string name, Type declaringType, MemberSerialization memberSerialization, out bool allowNonPublicAccess, out bool hasExplicitAttribute)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000450 RID: 1104 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60003CD")]
|
||||
[Address(RVA = "0x2ADD8D0", Offset = "0x2ADC8D0", VA = "0x182ADD8D0")]
|
||||
private Predicate<object> CreateShouldSerializeTest(MemberInfo member)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000451 RID: 1105 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60003CE")]
|
||||
[Address(RVA = "0x2ADFC30", Offset = "0x2ADEC30", VA = "0x182ADFC30")]
|
||||
private void SetIsSpecifiedActions(JsonProperty property, MemberInfo member, bool allowNonPublicAccess)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000452 RID: 1106 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60003CF")]
|
||||
[Address(RVA = "0x4AA5C0", Offset = "0x4A95C0", VA = "0x1804AA5C0", Slot = "21")]
|
||||
protected internal virtual string ResolvePropertyName(string propertyName)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x04000186 RID: 390
|
||||
[Token(Token = "0x4000107")]
|
||||
private static readonly IContractResolver _instance;
|
||||
|
||||
// Token: 0x04000187 RID: 391
|
||||
[Token(Token = "0x4000108")]
|
||||
private static readonly IList<JsonConverter> BuiltInConverters;
|
||||
|
||||
// Token: 0x04000188 RID: 392
|
||||
[Token(Token = "0x4000109")]
|
||||
private static Dictionary<ResolverContractKey, JsonContract> _sharedContractCache;
|
||||
|
||||
// Token: 0x04000189 RID: 393
|
||||
[Token(Token = "0x400010A")]
|
||||
private static readonly object _typeContractCacheLock;
|
||||
|
||||
// Token: 0x0400018A RID: 394
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400010B")]
|
||||
private Dictionary<ResolverContractKey, JsonContract> _instanceContractCache;
|
||||
|
||||
// Token: 0x0400018B RID: 395
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400010C")]
|
||||
private readonly bool _sharedCache;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,62 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using Singular.Newtonsoft.Json.Utilities;
|
||||
|
||||
namespace Singular.Newtonsoft.Json.Serialization
|
||||
{
|
||||
// Token: 0x02000084 RID: 132
|
||||
[Token(Token = "0x2000056")]
|
||||
internal class DefaultReferenceResolver : IReferenceResolver
|
||||
{
|
||||
// Token: 0x06000461 RID: 1121 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60003D1")]
|
||||
[Address(RVA = "0x2AE0710", Offset = "0x2ADF710", VA = "0x182AE0710")]
|
||||
private BidirectionalDictionary<string, object> GetMappings(object context)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000462 RID: 1122 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60003D2")]
|
||||
[Address(RVA = "0x2AE0A30", Offset = "0x2ADFA30", VA = "0x182AE0A30", Slot = "4")]
|
||||
public object ResolveReference(object context, string reference)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000463 RID: 1123 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60003D3")]
|
||||
[Address(RVA = "0x2AE08D0", Offset = "0x2ADF8D0", VA = "0x182AE08D0", Slot = "5")]
|
||||
public string GetReference(object context, object value)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000464 RID: 1124 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60003D4")]
|
||||
[Address(RVA = "0x2AE0690", Offset = "0x2ADF690", VA = "0x182AE0690", Slot = "7")]
|
||||
public void AddReference(object context, string reference, object value)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000465 RID: 1125 RVA: 0x00003948 File Offset: 0x00001B48
|
||||
[Token(Token = "0x60003D5")]
|
||||
[Address(RVA = "0x2AE09B0", Offset = "0x2ADF9B0", VA = "0x182AE09B0", Slot = "6")]
|
||||
public bool IsReferenced(object context, object value)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000466 RID: 1126 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60003D6")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public DefaultReferenceResolver()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04000197 RID: 407
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400010F")]
|
||||
private int _referenceCount;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,90 @@
|
||||
using System;
|
||||
using System.Runtime.Serialization;
|
||||
using Cpp2IlInjected;
|
||||
using Singular.Newtonsoft.Json.Utilities;
|
||||
|
||||
namespace Singular.Newtonsoft.Json.Serialization
|
||||
{
|
||||
// Token: 0x02000085 RID: 133
|
||||
[Token(Token = "0x2000057")]
|
||||
public class DefaultSerializationBinder : SerializationBinder
|
||||
{
|
||||
// Token: 0x06000467 RID: 1127 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60003D7")]
|
||||
[Address(RVA = "0x2AE0B40", Offset = "0x2ADFB40", VA = "0x182AE0B40")]
|
||||
private static Type GetTypeFromTypeNameKey(DefaultSerializationBinder.TypeNameKey typeNameKey)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000468 RID: 1128 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60003D8")]
|
||||
[Address(RVA = "0x2AE0AC0", Offset = "0x2ADFAC0", VA = "0x182AE0AC0", Slot = "5")]
|
||||
public override Type BindToType(string assemblyName, string typeName)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000469 RID: 1129 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60003D9")]
|
||||
[Address(RVA = "0x2AE0EC0", Offset = "0x2ADFEC0", VA = "0x182AE0EC0")]
|
||||
public DefaultSerializationBinder()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04000198 RID: 408
|
||||
[Token(Token = "0x4000110")]
|
||||
internal static readonly DefaultSerializationBinder Instance;
|
||||
|
||||
// Token: 0x04000199 RID: 409
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4000111")]
|
||||
private readonly ThreadSafeStore<DefaultSerializationBinder.TypeNameKey, Type> _typeCache;
|
||||
|
||||
// Token: 0x02000086 RID: 134
|
||||
[Token(Token = "0x20000EB")]
|
||||
internal struct TypeNameKey : IEquatable<DefaultSerializationBinder.TypeNameKey>
|
||||
{
|
||||
// Token: 0x0600046B RID: 1131 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000965")]
|
||||
[Address(RVA = "0x4AF6A0", Offset = "0x4AE6A0", VA = "0x1804AF6A0")]
|
||||
public TypeNameKey(string assemblyName, string typeName)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600046C RID: 1132 RVA: 0x00003960 File Offset: 0x00001B60
|
||||
[Token(Token = "0x6000966")]
|
||||
[Address(RVA = "0x2AEFBD0", Offset = "0x2AEEBD0", VA = "0x182AEFBD0", Slot = "2")]
|
||||
public override int GetHashCode()
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x0600046D RID: 1133 RVA: 0x00003978 File Offset: 0x00001B78
|
||||
[Token(Token = "0x6000967")]
|
||||
[Address(RVA = "0x2AEFB20", Offset = "0x2AEEB20", VA = "0x182AEFB20", Slot = "0")]
|
||||
public override bool Equals(object obj)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x0600046E RID: 1134 RVA: 0x00003990 File Offset: 0x00001B90
|
||||
[Token(Token = "0x6000968")]
|
||||
[Address(RVA = "0x12C11C0", Offset = "0x12C01C0", VA = "0x1812C11C0", Slot = "4")]
|
||||
public bool Equals(DefaultSerializationBinder.TypeNameKey other)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x0400019A RID: 410
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4000309")]
|
||||
internal readonly string AssemblyName;
|
||||
|
||||
// Token: 0x0400019B RID: 411
|
||||
[FieldOffset(Offset = "0x8")]
|
||||
[Token(Token = "0x400030A")]
|
||||
internal readonly string TypeName;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,48 @@
|
||||
using System;
|
||||
using System.Reflection;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace Singular.Newtonsoft.Json.Serialization
|
||||
{
|
||||
// Token: 0x02000087 RID: 135
|
||||
[Token(Token = "0x2000058")]
|
||||
public class DynamicValueProvider : IValueProvider
|
||||
{
|
||||
// Token: 0x0600046F RID: 1135 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60003DB")]
|
||||
[Address(RVA = "0x2AE1320", Offset = "0x2AE0320", VA = "0x182AE1320")]
|
||||
public DynamicValueProvider(MemberInfo memberInfo)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000470 RID: 1136 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60003DC")]
|
||||
[Address(RVA = "0x2AE1140", Offset = "0x2AE0140", VA = "0x182AE1140", Slot = "4")]
|
||||
public void SetValue(object target, object value)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000471 RID: 1137 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60003DD")]
|
||||
[Address(RVA = "0x2AE0F60", Offset = "0x2ADFF60", VA = "0x182AE0F60", Slot = "5")]
|
||||
public object GetValue(object target)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0400019C RID: 412
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4000112")]
|
||||
private readonly MemberInfo _memberInfo;
|
||||
|
||||
// Token: 0x0400019D RID: 413
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4000113")]
|
||||
private Func<object, object> _getter;
|
||||
|
||||
// Token: 0x0400019E RID: 414
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4000114")]
|
||||
private Action<object, object> _setter;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,102 @@
|
||||
using System;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace Singular.Newtonsoft.Json.Serialization
|
||||
{
|
||||
// Token: 0x02000088 RID: 136
|
||||
[Token(Token = "0x2000059")]
|
||||
public class ErrorContext
|
||||
{
|
||||
// Token: 0x06000472 RID: 1138 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60003DE")]
|
||||
[Address(RVA = "0x2C50720", Offset = "0x2C4F720", VA = "0x182C50720")]
|
||||
internal ErrorContext(object originalObject, object member, Exception error)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x17000096 RID: 150
|
||||
// (get) Token: 0x06000473 RID: 1139 RVA: 0x00002050 File Offset: 0x00000250
|
||||
// (set) Token: 0x06000474 RID: 1140 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x17000086")]
|
||||
public Exception Error
|
||||
{
|
||||
[Token(Token = "0x60003DF")]
|
||||
[Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x60003E0")]
|
||||
[Address(RVA = "0x415800", Offset = "0x414800", VA = "0x180415800")]
|
||||
[CompilerGenerated]
|
||||
private set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000097 RID: 151
|
||||
// (get) Token: 0x06000475 RID: 1141 RVA: 0x00002050 File Offset: 0x00000250
|
||||
// (set) Token: 0x06000476 RID: 1142 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x17000087")]
|
||||
public object OriginalObject
|
||||
{
|
||||
[Token(Token = "0x60003E1")]
|
||||
[Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x60003E2")]
|
||||
[Address(RVA = "0x4157F0", Offset = "0x4147F0", VA = "0x1804157F0")]
|
||||
[CompilerGenerated]
|
||||
private set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000098 RID: 152
|
||||
// (get) Token: 0x06000477 RID: 1143 RVA: 0x00002050 File Offset: 0x00000250
|
||||
// (set) Token: 0x06000478 RID: 1144 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x17000088")]
|
||||
public object Member
|
||||
{
|
||||
[Token(Token = "0x60003E3")]
|
||||
[Address(RVA = "0x4157C0", Offset = "0x4147C0", VA = "0x1804157C0")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x60003E4")]
|
||||
[Address(RVA = "0x415810", Offset = "0x414810", VA = "0x180415810")]
|
||||
[CompilerGenerated]
|
||||
private set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000099 RID: 153
|
||||
// (get) Token: 0x06000479 RID: 1145 RVA: 0x000039A8 File Offset: 0x00001BA8
|
||||
// (set) Token: 0x0600047A RID: 1146 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x17000089")]
|
||||
public bool Handled
|
||||
{
|
||||
[Token(Token = "0x60003E5")]
|
||||
[Address(RVA = "0x51F260", Offset = "0x51E260", VA = "0x18051F260")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
[Token(Token = "0x60003E6")]
|
||||
[Address(RVA = "0x51F2B0", Offset = "0x51E2B0", VA = "0x18051F2B0")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,60 @@
|
||||
using System;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace Singular.Newtonsoft.Json.Serialization
|
||||
{
|
||||
// Token: 0x02000089 RID: 137
|
||||
[Token(Token = "0x200005A")]
|
||||
public class ErrorEventArgs : EventArgs
|
||||
{
|
||||
// Token: 0x1700009A RID: 154
|
||||
// (get) Token: 0x0600047B RID: 1147 RVA: 0x00002050 File Offset: 0x00000250
|
||||
// (set) Token: 0x0600047C RID: 1148 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x1700008A")]
|
||||
public object CurrentObject
|
||||
{
|
||||
[Token(Token = "0x60003E7")]
|
||||
[Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x60003E8")]
|
||||
[Address(RVA = "0x415800", Offset = "0x414800", VA = "0x180415800")]
|
||||
[CompilerGenerated]
|
||||
private set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700009B RID: 155
|
||||
// (get) Token: 0x0600047D RID: 1149 RVA: 0x00002050 File Offset: 0x00000250
|
||||
// (set) Token: 0x0600047E RID: 1150 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x1700008B")]
|
||||
public ErrorContext ErrorContext
|
||||
{
|
||||
[Token(Token = "0x60003E9")]
|
||||
[Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x60003EA")]
|
||||
[Address(RVA = "0x4157F0", Offset = "0x4147F0", VA = "0x1804157F0")]
|
||||
[CompilerGenerated]
|
||||
private set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600047F RID: 1151 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60003EB")]
|
||||
[Address(RVA = "0x2C50770", Offset = "0x2C4F770", VA = "0x182C50770")]
|
||||
public ErrorEventArgs(object currentObject, ErrorContext errorContext)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,15 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace Singular.Newtonsoft.Json.Serialization
|
||||
{
|
||||
// Token: 0x0200008A RID: 138
|
||||
[Token(Token = "0x200005B")]
|
||||
public interface IContractResolver
|
||||
{
|
||||
// Token: 0x06000480 RID: 1152
|
||||
[Token(Token = "0x60003EC")]
|
||||
[Address(Slot = "0")]
|
||||
JsonContract ResolveContract(Type type);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,20 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace Singular.Newtonsoft.Json.Serialization
|
||||
{
|
||||
// Token: 0x020000A0 RID: 160
|
||||
[Token(Token = "0x200006D")]
|
||||
internal interface IMetadataTypeAttribute
|
||||
{
|
||||
// Token: 0x170000D9 RID: 217
|
||||
// (get) Token: 0x06000585 RID: 1413
|
||||
[Token(Token = "0x170000C9")]
|
||||
Type MetadataClassType
|
||||
{
|
||||
[Token(Token = "0x60004E5")]
|
||||
[Address(Slot = "0")]
|
||||
get;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,30 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace Singular.Newtonsoft.Json.Serialization
|
||||
{
|
||||
// Token: 0x0200008B RID: 139
|
||||
[Token(Token = "0x200005C")]
|
||||
public interface IReferenceResolver
|
||||
{
|
||||
// Token: 0x06000481 RID: 1153
|
||||
[Token(Token = "0x60003ED")]
|
||||
[Address(Slot = "0")]
|
||||
object ResolveReference(object context, string reference);
|
||||
|
||||
// Token: 0x06000482 RID: 1154
|
||||
[Token(Token = "0x60003EE")]
|
||||
[Address(Slot = "1")]
|
||||
string GetReference(object context, object value);
|
||||
|
||||
// Token: 0x06000483 RID: 1155
|
||||
[Token(Token = "0x60003EF")]
|
||||
[Address(Slot = "2")]
|
||||
bool IsReferenced(object context, object value);
|
||||
|
||||
// Token: 0x06000484 RID: 1156
|
||||
[Token(Token = "0x60003F0")]
|
||||
[Address(Slot = "3")]
|
||||
void AddReference(object context, string reference, object value);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,20 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace Singular.Newtonsoft.Json.Serialization
|
||||
{
|
||||
// Token: 0x0200008C RID: 140
|
||||
[Token(Token = "0x200005D")]
|
||||
public interface IValueProvider
|
||||
{
|
||||
// Token: 0x06000485 RID: 1157
|
||||
[Token(Token = "0x60003F1")]
|
||||
[Address(Slot = "0")]
|
||||
void SetValue(object target, object value);
|
||||
|
||||
// Token: 0x06000486 RID: 1158
|
||||
[Token(Token = "0x60003F2")]
|
||||
[Address(Slot = "1")]
|
||||
object GetValue(object target);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,104 @@
|
||||
using System;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
using Singular.Newtonsoft.Json.Utilities;
|
||||
|
||||
namespace Singular.Newtonsoft.Json.Serialization
|
||||
{
|
||||
// Token: 0x0200008D RID: 141
|
||||
[Token(Token = "0x200005E")]
|
||||
public class JsonArrayContract : JsonContract
|
||||
{
|
||||
// Token: 0x1700009C RID: 156
|
||||
// (get) Token: 0x06000487 RID: 1159 RVA: 0x00002050 File Offset: 0x00000250
|
||||
// (set) Token: 0x06000488 RID: 1160 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x1700008C")]
|
||||
internal Type CollectionItemType
|
||||
{
|
||||
[Token(Token = "0x60003F3")]
|
||||
[Address(RVA = "0x493640", Offset = "0x492640", VA = "0x180493640")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x60003F4")]
|
||||
[Address(RVA = "0x476170", Offset = "0x475170", VA = "0x180476170")]
|
||||
[CompilerGenerated]
|
||||
private set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700009D RID: 157
|
||||
// (get) Token: 0x06000489 RID: 1161 RVA: 0x000039C0 File Offset: 0x00001BC0
|
||||
// (set) Token: 0x0600048A RID: 1162 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x1700008D")]
|
||||
public bool IsMultidimensionalArray
|
||||
{
|
||||
[Token(Token = "0x60003F5")]
|
||||
[Address(RVA = "0x82DDE0", Offset = "0x82CDE0", VA = "0x18082DDE0")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
[Token(Token = "0x60003F6")]
|
||||
[Address(RVA = "0xB8CBF0", Offset = "0xB8BBF0", VA = "0x180B8CBF0")]
|
||||
[CompilerGenerated]
|
||||
private set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600048B RID: 1163 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60003F7")]
|
||||
[Address(RVA = "0x2C51080", Offset = "0x2C50080", VA = "0x182C51080")]
|
||||
public JsonArrayContract(Type underlyingType)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600048C RID: 1164 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60003F8")]
|
||||
[Address(RVA = "0x2C507F0", Offset = "0x2C4F7F0", VA = "0x182C507F0")]
|
||||
internal IWrappedCollection CreateWrapper(object list)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600048D RID: 1165 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60003F9")]
|
||||
[Address(RVA = "0x2C50BC0", Offset = "0x2C4FBC0", VA = "0x182C50BC0")]
|
||||
private void EnsureGenericWrapperCreator()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600048E RID: 1166 RVA: 0x000039D8 File Offset: 0x00001BD8
|
||||
[Token(Token = "0x60003FA")]
|
||||
[Address(RVA = "0x2C50F30", Offset = "0x2C4FF30", VA = "0x182C50F30")]
|
||||
private bool IsTypeGenericCollectionInterface(Type type)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x040001A7 RID: 423
|
||||
[FieldOffset(Offset = "0x79")]
|
||||
[Token(Token = "0x400011D")]
|
||||
private readonly bool _isCollectionItemTypeNullableType;
|
||||
|
||||
// Token: 0x040001A8 RID: 424
|
||||
[FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x400011E")]
|
||||
private readonly Type _genericCollectionDefinitionType;
|
||||
|
||||
// Token: 0x040001A9 RID: 425
|
||||
[FieldOffset(Offset = "0x88")]
|
||||
[Token(Token = "0x400011F")]
|
||||
private Type _genericWrapperType;
|
||||
|
||||
// Token: 0x040001AA RID: 426
|
||||
[FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x4000120")]
|
||||
private MethodCall<object, object> _genericWrapperCreator;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,307 @@
|
||||
using System;
|
||||
using System.Reflection;
|
||||
using System.Runtime.CompilerServices;
|
||||
using System.Runtime.Serialization;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace Singular.Newtonsoft.Json.Serialization
|
||||
{
|
||||
// Token: 0x0200008E RID: 142
|
||||
[Token(Token = "0x200005F")]
|
||||
public abstract class JsonContract
|
||||
{
|
||||
// Token: 0x1700009E RID: 158
|
||||
// (get) Token: 0x0600048F RID: 1167 RVA: 0x00002050 File Offset: 0x00000250
|
||||
// (set) Token: 0x06000490 RID: 1168 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x1700008E")]
|
||||
public Type UnderlyingType
|
||||
{
|
||||
[Token(Token = "0x60003FB")]
|
||||
[Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x60003FC")]
|
||||
[Address(RVA = "0x415800", Offset = "0x414800", VA = "0x180415800")]
|
||||
[CompilerGenerated]
|
||||
private set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700009F RID: 159
|
||||
// (get) Token: 0x06000491 RID: 1169 RVA: 0x00002050 File Offset: 0x00000250
|
||||
// (set) Token: 0x06000492 RID: 1170 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x1700008F")]
|
||||
public Type CreatedType
|
||||
{
|
||||
[Token(Token = "0x60003FD")]
|
||||
[Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x60003FE")]
|
||||
[Address(RVA = "0x4157F0", Offset = "0x4147F0", VA = "0x1804157F0")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000A0 RID: 160
|
||||
// (get) Token: 0x06000493 RID: 1171 RVA: 0x000039F0 File Offset: 0x00001BF0
|
||||
// (set) Token: 0x06000494 RID: 1172 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x17000090")]
|
||||
public bool? IsReference
|
||||
{
|
||||
[Token(Token = "0x60003FF")]
|
||||
[Address(RVA = "0xA89740", Offset = "0xA88740", VA = "0x180A89740")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x6000400")]
|
||||
[Address(RVA = "0xAA83E0", Offset = "0xAA73E0", VA = "0x180AA83E0")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000A1 RID: 161
|
||||
// (get) Token: 0x06000495 RID: 1173 RVA: 0x00002050 File Offset: 0x00000250
|
||||
// (set) Token: 0x06000496 RID: 1174 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x17000091")]
|
||||
public JsonConverter Converter
|
||||
{
|
||||
[Token(Token = "0x6000401")]
|
||||
[Address(RVA = "0x4157D0", Offset = "0x4147D0", VA = "0x1804157D0")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x6000402")]
|
||||
[Address(RVA = "0x415820", Offset = "0x414820", VA = "0x180415820")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000A2 RID: 162
|
||||
// (get) Token: 0x06000497 RID: 1175 RVA: 0x00002050 File Offset: 0x00000250
|
||||
// (set) Token: 0x06000498 RID: 1176 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x17000092")]
|
||||
internal JsonConverter InternalConverter
|
||||
{
|
||||
[Token(Token = "0x6000403")]
|
||||
[Address(RVA = "0x4157E0", Offset = "0x4147E0", VA = "0x1804157E0")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x6000404")]
|
||||
[Address(RVA = "0x415830", Offset = "0x414830", VA = "0x180415830")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000A3 RID: 163
|
||||
// (get) Token: 0x06000499 RID: 1177 RVA: 0x00002050 File Offset: 0x00000250
|
||||
// (set) Token: 0x0600049A RID: 1178 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x17000093")]
|
||||
public MethodInfo OnDeserialized
|
||||
{
|
||||
[Token(Token = "0x6000405")]
|
||||
[Address(RVA = "0x41CEF0", Offset = "0x41BEF0", VA = "0x18041CEF0")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x6000406")]
|
||||
[Address(RVA = "0x41CFF0", Offset = "0x41BFF0", VA = "0x18041CFF0")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000A4 RID: 164
|
||||
// (get) Token: 0x0600049B RID: 1179 RVA: 0x00002050 File Offset: 0x00000250
|
||||
// (set) Token: 0x0600049C RID: 1180 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x17000094")]
|
||||
public MethodInfo OnDeserializing
|
||||
{
|
||||
[Token(Token = "0x6000407")]
|
||||
[Address(RVA = "0x417680", Offset = "0x416680", VA = "0x180417680")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x6000408")]
|
||||
[Address(RVA = "0x417960", Offset = "0x416960", VA = "0x180417960")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000A5 RID: 165
|
||||
// (get) Token: 0x0600049D RID: 1181 RVA: 0x00002050 File Offset: 0x00000250
|
||||
// (set) Token: 0x0600049E RID: 1182 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x17000095")]
|
||||
public MethodInfo OnSerialized
|
||||
{
|
||||
[Token(Token = "0x6000409")]
|
||||
[Address(RVA = "0x4975A0", Offset = "0x4965A0", VA = "0x1804975A0")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x600040A")]
|
||||
[Address(RVA = "0x55BCF0", Offset = "0x55ACF0", VA = "0x18055BCF0")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000A6 RID: 166
|
||||
// (get) Token: 0x0600049F RID: 1183 RVA: 0x00002050 File Offset: 0x00000250
|
||||
// (set) Token: 0x060004A0 RID: 1184 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x17000096")]
|
||||
public MethodInfo OnSerializing
|
||||
{
|
||||
[Token(Token = "0x600040B")]
|
||||
[Address(RVA = "0x4936E0", Offset = "0x4926E0", VA = "0x1804936E0")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x600040C")]
|
||||
[Address(RVA = "0x55BCE0", Offset = "0x55ACE0", VA = "0x18055BCE0")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000A7 RID: 167
|
||||
// (get) Token: 0x060004A1 RID: 1185 RVA: 0x00002050 File Offset: 0x00000250
|
||||
// (set) Token: 0x060004A2 RID: 1186 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x17000097")]
|
||||
public Func<object> DefaultCreator
|
||||
{
|
||||
[Token(Token = "0x600040D")]
|
||||
[Address(RVA = "0x417710", Offset = "0x416710", VA = "0x180417710")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x600040E")]
|
||||
[Address(RVA = "0x417A10", Offset = "0x416A10", VA = "0x180417A10")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000A8 RID: 168
|
||||
// (get) Token: 0x060004A3 RID: 1187 RVA: 0x00003A08 File Offset: 0x00001C08
|
||||
// (set) Token: 0x060004A4 RID: 1188 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x17000098")]
|
||||
public bool DefaultCreatorNonPublic
|
||||
{
|
||||
[Token(Token = "0x600040F")]
|
||||
[Address(RVA = "0x88D380", Offset = "0x88C380", VA = "0x18088D380")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
[Token(Token = "0x6000410")]
|
||||
[Address(RVA = "0xABCF10", Offset = "0xABBF10", VA = "0x180ABCF10")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000A9 RID: 169
|
||||
// (get) Token: 0x060004A5 RID: 1189 RVA: 0x00002050 File Offset: 0x00000250
|
||||
// (set) Token: 0x060004A6 RID: 1190 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x17000099")]
|
||||
public MethodInfo OnError
|
||||
{
|
||||
[Token(Token = "0x6000411")]
|
||||
[Address(RVA = "0x4177D0", Offset = "0x4167D0", VA = "0x1804177D0")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x6000412")]
|
||||
[Address(RVA = "0x417AC0", Offset = "0x416AC0", VA = "0x180417AC0")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060004A7 RID: 1191 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000413")]
|
||||
[Address(RVA = "0x2C51A40", Offset = "0x2C50A40", VA = "0x182C51A40")]
|
||||
internal void InvokeOnSerializing(object o, StreamingContext context)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060004A8 RID: 1192 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000414")]
|
||||
[Address(RVA = "0x2C51940", Offset = "0x2C50940", VA = "0x182C51940")]
|
||||
internal void InvokeOnSerialized(object o, StreamingContext context)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060004A9 RID: 1193 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000415")]
|
||||
[Address(RVA = "0x2C516F0", Offset = "0x2C506F0", VA = "0x182C516F0")]
|
||||
internal void InvokeOnDeserializing(object o, StreamingContext context)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060004AA RID: 1194 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000416")]
|
||||
[Address(RVA = "0x2C515F0", Offset = "0x2C505F0", VA = "0x182C515F0")]
|
||||
internal void InvokeOnDeserialized(object o, StreamingContext context)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060004AB RID: 1195 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000417")]
|
||||
[Address(RVA = "0x2C517F0", Offset = "0x2C507F0", VA = "0x182C517F0")]
|
||||
internal void InvokeOnError(object o, StreamingContext context, ErrorContext errorContext)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060004AC RID: 1196 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000418")]
|
||||
[Address(RVA = "0x2C51B40", Offset = "0x2C50B40", VA = "0x182C51B40")]
|
||||
internal JsonContract(Type underlyingType)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,118 @@
|
||||
using System;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
using Singular.Newtonsoft.Json.Utilities;
|
||||
|
||||
namespace Singular.Newtonsoft.Json.Serialization
|
||||
{
|
||||
// Token: 0x0200008F RID: 143
|
||||
[Token(Token = "0x2000060")]
|
||||
public class JsonDictionaryContract : JsonContract
|
||||
{
|
||||
// Token: 0x170000AA RID: 170
|
||||
// (get) Token: 0x060004AD RID: 1197 RVA: 0x00002050 File Offset: 0x00000250
|
||||
// (set) Token: 0x060004AE RID: 1198 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x1700009A")]
|
||||
public Func<string, string> PropertyNameResolver
|
||||
{
|
||||
[Token(Token = "0x6000419")]
|
||||
[Address(RVA = "0x493640", Offset = "0x492640", VA = "0x180493640")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x600041A")]
|
||||
[Address(RVA = "0x476170", Offset = "0x475170", VA = "0x180476170")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000AB RID: 171
|
||||
// (get) Token: 0x060004AF RID: 1199 RVA: 0x00002050 File Offset: 0x00000250
|
||||
// (set) Token: 0x060004B0 RID: 1200 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x1700009B")]
|
||||
internal Type DictionaryKeyType
|
||||
{
|
||||
[Token(Token = "0x600041B")]
|
||||
[Address(RVA = "0x4177C0", Offset = "0x4167C0", VA = "0x1804177C0")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x600041C")]
|
||||
[Address(RVA = "0x417AB0", Offset = "0x416AB0", VA = "0x180417AB0")]
|
||||
[CompilerGenerated]
|
||||
private set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000AC RID: 172
|
||||
// (get) Token: 0x060004B1 RID: 1201 RVA: 0x00002050 File Offset: 0x00000250
|
||||
// (set) Token: 0x060004B2 RID: 1202 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x1700009C")]
|
||||
internal Type DictionaryValueType
|
||||
{
|
||||
[Token(Token = "0x600041D")]
|
||||
[Address(RVA = "0x4177B0", Offset = "0x4167B0", VA = "0x1804177B0")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x600041E")]
|
||||
[Address(RVA = "0x417AA0", Offset = "0x416AA0", VA = "0x180417AA0")]
|
||||
[CompilerGenerated]
|
||||
private set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060004B3 RID: 1203 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600041F")]
|
||||
[Address(RVA = "0x2C52060", Offset = "0x2C51060", VA = "0x182C52060")]
|
||||
public JsonDictionaryContract(Type underlyingType)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060004B4 RID: 1204 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000420")]
|
||||
[Address(RVA = "0x2C51BA0", Offset = "0x2C50BA0", VA = "0x182C51BA0")]
|
||||
internal IWrappedDictionary CreateWrapper(object dictionary)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060004B5 RID: 1205 RVA: 0x00003A20 File Offset: 0x00001C20
|
||||
[Token(Token = "0x6000421")]
|
||||
[Address(RVA = "0x2C51FA0", Offset = "0x2C50FA0", VA = "0x182C51FA0")]
|
||||
private bool IsTypeGenericDictionaryInterface(Type type)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x040001BA RID: 442
|
||||
[FieldOffset(Offset = "0x88")]
|
||||
[Token(Token = "0x4000130")]
|
||||
private readonly bool _isDictionaryValueTypeNullableType;
|
||||
|
||||
// Token: 0x040001BB RID: 443
|
||||
[FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x4000131")]
|
||||
private readonly Type _genericCollectionDefinitionType;
|
||||
|
||||
// Token: 0x040001BC RID: 444
|
||||
[FieldOffset(Offset = "0x98")]
|
||||
[Token(Token = "0x4000132")]
|
||||
private Type _genericWrapperType;
|
||||
|
||||
// Token: 0x040001BD RID: 445
|
||||
[FieldOffset(Offset = "0xA0")]
|
||||
[Token(Token = "0x4000133")]
|
||||
private MethodCall<object, object> _genericWrapperCreator;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,167 @@
|
||||
using System;
|
||||
using System.Runtime.Serialization;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace Singular.Newtonsoft.Json.Serialization
|
||||
{
|
||||
// Token: 0x02000090 RID: 144
|
||||
[Token(Token = "0x2000061")]
|
||||
internal class JsonFormatterConverter : IFormatterConverter
|
||||
{
|
||||
// Token: 0x060004B6 RID: 1206 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000422")]
|
||||
[Address(RVA = "0x2C52BA0", Offset = "0x2C51BA0", VA = "0x182C52BA0")]
|
||||
public JsonFormatterConverter(JsonSerializer serializer)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060004B7 RID: 1207 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000423")]
|
||||
[Address(RVA = "0x22B95E0", Offset = "0x22B85E0", VA = "0x1822B95E0")]
|
||||
private T GetTokenValue<T>(object value)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060004B8 RID: 1208 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000424")]
|
||||
[Address(RVA = "0x2C52460", Offset = "0x2C51460", VA = "0x182C52460", Slot = "4")]
|
||||
public object Convert(object value, Type type)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060004B9 RID: 1209 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000425")]
|
||||
[Address(RVA = "0x2C52560", Offset = "0x2C51560", VA = "0x182C52560", Slot = "10")]
|
||||
public object Convert(object value, TypeCode typeCode)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060004BA RID: 1210 RVA: 0x00003A38 File Offset: 0x00001C38
|
||||
[Token(Token = "0x6000426")]
|
||||
[Address(RVA = "0x2C526D0", Offset = "0x2C516D0", VA = "0x182C526D0", Slot = "5")]
|
||||
public bool ToBoolean(object value)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x060004BB RID: 1211 RVA: 0x00003A50 File Offset: 0x00001C50
|
||||
[Token(Token = "0x6000427")]
|
||||
[Address(RVA = "0x2C52720", Offset = "0x2C51720", VA = "0x182C52720", Slot = "11")]
|
||||
public byte ToByte(object value)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x060004BC RID: 1212 RVA: 0x00003A68 File Offset: 0x00001C68
|
||||
[Token(Token = "0x6000428")]
|
||||
[Address(RVA = "0x2C52770", Offset = "0x2C51770", VA = "0x182C52770", Slot = "12")]
|
||||
public char ToChar(object value)
|
||||
{
|
||||
return '\0';
|
||||
}
|
||||
|
||||
// Token: 0x060004BD RID: 1213 RVA: 0x00003A80 File Offset: 0x00001C80
|
||||
[Token(Token = "0x6000429")]
|
||||
[Address(RVA = "0x2C527C0", Offset = "0x2C517C0", VA = "0x182C527C0", Slot = "13")]
|
||||
public DateTime ToDateTime(object value)
|
||||
{
|
||||
return default(DateTime);
|
||||
}
|
||||
|
||||
// Token: 0x060004BE RID: 1214 RVA: 0x00003A98 File Offset: 0x00001C98
|
||||
[Token(Token = "0x600042A")]
|
||||
[Address(RVA = "0x2C52810", Offset = "0x2C51810", VA = "0x182C52810", Slot = "14")]
|
||||
public decimal ToDecimal(object value)
|
||||
{
|
||||
return 0m;
|
||||
}
|
||||
|
||||
// Token: 0x060004BF RID: 1215 RVA: 0x00003AB0 File Offset: 0x00001CB0
|
||||
[Token(Token = "0x600042B")]
|
||||
[Address(RVA = "0x2C52880", Offset = "0x2C51880", VA = "0x182C52880", Slot = "15")]
|
||||
public double ToDouble(object value)
|
||||
{
|
||||
return 0.0;
|
||||
}
|
||||
|
||||
// Token: 0x060004C0 RID: 1216 RVA: 0x00003AC8 File Offset: 0x00001CC8
|
||||
[Token(Token = "0x600042C")]
|
||||
[Address(RVA = "0x2C528D0", Offset = "0x2C518D0", VA = "0x182C528D0", Slot = "16")]
|
||||
public short ToInt16(object value)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x060004C1 RID: 1217 RVA: 0x00003AE0 File Offset: 0x00001CE0
|
||||
[Token(Token = "0x600042D")]
|
||||
[Address(RVA = "0x2C52920", Offset = "0x2C51920", VA = "0x182C52920", Slot = "6")]
|
||||
public int ToInt32(object value)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x060004C2 RID: 1218 RVA: 0x00003AF8 File Offset: 0x00001CF8
|
||||
[Token(Token = "0x600042E")]
|
||||
[Address(RVA = "0x2C52970", Offset = "0x2C51970", VA = "0x182C52970", Slot = "7")]
|
||||
public long ToInt64(object value)
|
||||
{
|
||||
return 0L;
|
||||
}
|
||||
|
||||
// Token: 0x060004C3 RID: 1219 RVA: 0x00003B10 File Offset: 0x00001D10
|
||||
[Token(Token = "0x600042F")]
|
||||
[Address(RVA = "0x2C529C0", Offset = "0x2C519C0", VA = "0x182C529C0", Slot = "17")]
|
||||
public sbyte ToSByte(object value)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x060004C4 RID: 1220 RVA: 0x00003B28 File Offset: 0x00001D28
|
||||
[Token(Token = "0x6000430")]
|
||||
[Address(RVA = "0x2C52A10", Offset = "0x2C51A10", VA = "0x182C52A10", Slot = "8")]
|
||||
public float ToSingle(object value)
|
||||
{
|
||||
return 0f;
|
||||
}
|
||||
|
||||
// Token: 0x060004C5 RID: 1221 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000431")]
|
||||
[Address(RVA = "0x2C52A60", Offset = "0x2C51A60", VA = "0x182C52A60", Slot = "9")]
|
||||
public string ToString(object value)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060004C6 RID: 1222 RVA: 0x00003B40 File Offset: 0x00001D40
|
||||
[Token(Token = "0x6000432")]
|
||||
[Address(RVA = "0x2C52AB0", Offset = "0x2C51AB0", VA = "0x182C52AB0", Slot = "18")]
|
||||
public ushort ToUInt16(object value)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x060004C7 RID: 1223 RVA: 0x00003B58 File Offset: 0x00001D58
|
||||
[Token(Token = "0x6000433")]
|
||||
[Address(RVA = "0x2C52B00", Offset = "0x2C51B00", VA = "0x182C52B00", Slot = "19")]
|
||||
public uint ToUInt32(object value)
|
||||
{
|
||||
return 0U;
|
||||
}
|
||||
|
||||
// Token: 0x060004C8 RID: 1224 RVA: 0x00003B70 File Offset: 0x00001D70
|
||||
[Token(Token = "0x6000434")]
|
||||
[Address(RVA = "0x2C52B50", Offset = "0x2C51B50", VA = "0x182C52B50", Slot = "20")]
|
||||
public ulong ToUInt64(object value)
|
||||
{
|
||||
return 0UL;
|
||||
}
|
||||
|
||||
// Token: 0x040001BE RID: 446
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4000134")]
|
||||
private readonly JsonSerializer _serializer;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,39 @@
|
||||
using System;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace Singular.Newtonsoft.Json.Serialization
|
||||
{
|
||||
// Token: 0x02000091 RID: 145
|
||||
[Token(Token = "0x2000062")]
|
||||
public class JsonISerializableContract : JsonContract
|
||||
{
|
||||
// Token: 0x170000AD RID: 173
|
||||
// (get) Token: 0x060004C9 RID: 1225 RVA: 0x00002050 File Offset: 0x00000250
|
||||
// (set) Token: 0x060004CA RID: 1226 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x1700009D")]
|
||||
public ObjectConstructor<object> ISerializableCreator
|
||||
{
|
||||
[Token(Token = "0x6000435")]
|
||||
[Address(RVA = "0x493640", Offset = "0x492640", VA = "0x180493640")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x6000436")]
|
||||
[Address(RVA = "0x476170", Offset = "0x475170", VA = "0x180476170")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060004CB RID: 1227 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000437")]
|
||||
[Address(RVA = "0x2C51B40", Offset = "0x2C50B40", VA = "0x182C51B40")]
|
||||
public JsonISerializableContract(Type underlyingType)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace Singular.Newtonsoft.Json.Serialization
|
||||
{
|
||||
// Token: 0x02000092 RID: 146
|
||||
[Token(Token = "0x2000063")]
|
||||
public class JsonLinqContract : JsonContract
|
||||
{
|
||||
// Token: 0x060004CC RID: 1228 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000438")]
|
||||
[Address(RVA = "0x2C51B40", Offset = "0x2C50B40", VA = "0x182C51B40")]
|
||||
public JsonLinqContract(Type underlyingType)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,124 @@
|
||||
using System;
|
||||
using System.Reflection;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace Singular.Newtonsoft.Json.Serialization
|
||||
{
|
||||
// Token: 0x02000093 RID: 147
|
||||
[Token(Token = "0x2000064")]
|
||||
public class JsonObjectContract : JsonContract
|
||||
{
|
||||
// Token: 0x170000AE RID: 174
|
||||
// (get) Token: 0x060004CD RID: 1229 RVA: 0x00003B88 File Offset: 0x00001D88
|
||||
// (set) Token: 0x060004CE RID: 1230 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x1700009E")]
|
||||
public MemberSerialization MemberSerialization
|
||||
{
|
||||
[Token(Token = "0x6000439")]
|
||||
[Address(RVA = "0x483230", Offset = "0x482230", VA = "0x180483230")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return MemberSerialization.OptOut;
|
||||
}
|
||||
[Token(Token = "0x600043A")]
|
||||
[Address(RVA = "0x4833D0", Offset = "0x4823D0", VA = "0x1804833D0")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000AF RID: 175
|
||||
// (get) Token: 0x060004CF RID: 1231 RVA: 0x00002050 File Offset: 0x00000250
|
||||
// (set) Token: 0x060004D0 RID: 1232 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x1700009F")]
|
||||
public JsonPropertyCollection Properties
|
||||
{
|
||||
[Token(Token = "0x600043B")]
|
||||
[Address(RVA = "0x4177C0", Offset = "0x4167C0", VA = "0x1804177C0")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x600043C")]
|
||||
[Address(RVA = "0x417AB0", Offset = "0x416AB0", VA = "0x180417AB0")]
|
||||
[CompilerGenerated]
|
||||
private set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000B0 RID: 176
|
||||
// (get) Token: 0x060004D1 RID: 1233 RVA: 0x00002050 File Offset: 0x00000250
|
||||
// (set) Token: 0x060004D2 RID: 1234 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x170000A0")]
|
||||
public JsonPropertyCollection ConstructorParameters
|
||||
{
|
||||
[Token(Token = "0x600043D")]
|
||||
[Address(RVA = "0x4177B0", Offset = "0x4167B0", VA = "0x1804177B0")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x600043E")]
|
||||
[Address(RVA = "0x417AA0", Offset = "0x416AA0", VA = "0x180417AA0")]
|
||||
[CompilerGenerated]
|
||||
private set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000B1 RID: 177
|
||||
// (get) Token: 0x060004D3 RID: 1235 RVA: 0x00002050 File Offset: 0x00000250
|
||||
// (set) Token: 0x060004D4 RID: 1236 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x170000A1")]
|
||||
public ConstructorInfo OverrideConstructor
|
||||
{
|
||||
[Token(Token = "0x600043F")]
|
||||
[Address(RVA = "0x4C31C0", Offset = "0x4C21C0", VA = "0x1804C31C0")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x6000440")]
|
||||
[Address(RVA = "0x497020", Offset = "0x496020", VA = "0x180497020")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000B2 RID: 178
|
||||
// (get) Token: 0x060004D5 RID: 1237 RVA: 0x00002050 File Offset: 0x00000250
|
||||
// (set) Token: 0x060004D6 RID: 1238 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x170000A2")]
|
||||
public ConstructorInfo ParametrizedConstructor
|
||||
{
|
||||
[Token(Token = "0x6000441")]
|
||||
[Address(RVA = "0x54F060", Offset = "0x54E060", VA = "0x18054F060")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x6000442")]
|
||||
[Address(RVA = "0x7B8A00", Offset = "0x7B7A00", VA = "0x1807B8A00")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060004D7 RID: 1239 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000443")]
|
||||
[Address(RVA = "0x2C52C00", Offset = "0x2C51C00", VA = "0x182C52C00")]
|
||||
public JsonObjectContract(Type underlyingType)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace Singular.Newtonsoft.Json.Serialization
|
||||
{
|
||||
// Token: 0x02000094 RID: 148
|
||||
[Token(Token = "0x2000065")]
|
||||
public class JsonPrimitiveContract : JsonContract
|
||||
{
|
||||
// Token: 0x060004D8 RID: 1240 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000444")]
|
||||
[Address(RVA = "0x2C51B40", Offset = "0x2C50B40", VA = "0x182C51B40")]
|
||||
public JsonPrimitiveContract(Type underlyingType)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,467 @@
|
||||
using System;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace Singular.Newtonsoft.Json.Serialization
|
||||
{
|
||||
// Token: 0x02000095 RID: 149
|
||||
[Token(Token = "0x2000066")]
|
||||
public class JsonProperty
|
||||
{
|
||||
// Token: 0x170000B3 RID: 179
|
||||
// (get) Token: 0x060004D9 RID: 1241 RVA: 0x00002050 File Offset: 0x00000250
|
||||
// (set) Token: 0x060004DA RID: 1242 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x170000A3")]
|
||||
public string PropertyName
|
||||
{
|
||||
[Token(Token = "0x6000445")]
|
||||
[Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x6000446")]
|
||||
[Address(RVA = "0x415800", Offset = "0x414800", VA = "0x180415800")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000B4 RID: 180
|
||||
// (get) Token: 0x060004DB RID: 1243 RVA: 0x00003BA0 File Offset: 0x00001DA0
|
||||
// (set) Token: 0x060004DC RID: 1244 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x170000A4")]
|
||||
public int? Order
|
||||
{
|
||||
[Token(Token = "0x6000447")]
|
||||
[Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x6000448")]
|
||||
[Address(RVA = "0x4157F0", Offset = "0x4147F0", VA = "0x1804157F0")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000B5 RID: 181
|
||||
// (get) Token: 0x060004DD RID: 1245 RVA: 0x00002050 File Offset: 0x00000250
|
||||
// (set) Token: 0x060004DE RID: 1246 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x170000A5")]
|
||||
public string UnderlyingName
|
||||
{
|
||||
[Token(Token = "0x6000449")]
|
||||
[Address(RVA = "0x4157C0", Offset = "0x4147C0", VA = "0x1804157C0")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x600044A")]
|
||||
[Address(RVA = "0x415810", Offset = "0x414810", VA = "0x180415810")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000B6 RID: 182
|
||||
// (get) Token: 0x060004DF RID: 1247 RVA: 0x00002050 File Offset: 0x00000250
|
||||
// (set) Token: 0x060004E0 RID: 1248 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x170000A6")]
|
||||
public IValueProvider ValueProvider
|
||||
{
|
||||
[Token(Token = "0x600044B")]
|
||||
[Address(RVA = "0x4157D0", Offset = "0x4147D0", VA = "0x1804157D0")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x600044C")]
|
||||
[Address(RVA = "0x415820", Offset = "0x414820", VA = "0x180415820")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000B7 RID: 183
|
||||
// (get) Token: 0x060004E1 RID: 1249 RVA: 0x00002050 File Offset: 0x00000250
|
||||
// (set) Token: 0x060004E2 RID: 1250 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x170000A7")]
|
||||
public Type PropertyType
|
||||
{
|
||||
[Token(Token = "0x600044D")]
|
||||
[Address(RVA = "0x4157E0", Offset = "0x4147E0", VA = "0x1804157E0")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x600044E")]
|
||||
[Address(RVA = "0x415830", Offset = "0x414830", VA = "0x180415830")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000B8 RID: 184
|
||||
// (get) Token: 0x060004E3 RID: 1251 RVA: 0x00002050 File Offset: 0x00000250
|
||||
// (set) Token: 0x060004E4 RID: 1252 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x170000A8")]
|
||||
public JsonConverter Converter
|
||||
{
|
||||
[Token(Token = "0x600044F")]
|
||||
[Address(RVA = "0x41CEF0", Offset = "0x41BEF0", VA = "0x18041CEF0")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x6000450")]
|
||||
[Address(RVA = "0x41CFF0", Offset = "0x41BFF0", VA = "0x18041CFF0")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000B9 RID: 185
|
||||
// (get) Token: 0x060004E5 RID: 1253 RVA: 0x00002050 File Offset: 0x00000250
|
||||
// (set) Token: 0x060004E6 RID: 1254 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x170000A9")]
|
||||
public JsonConverter MemberConverter
|
||||
{
|
||||
[Token(Token = "0x6000451")]
|
||||
[Address(RVA = "0x417680", Offset = "0x416680", VA = "0x180417680")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x6000452")]
|
||||
[Address(RVA = "0x417960", Offset = "0x416960", VA = "0x180417960")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000BA RID: 186
|
||||
// (get) Token: 0x060004E7 RID: 1255 RVA: 0x00003BB8 File Offset: 0x00001DB8
|
||||
// (set) Token: 0x060004E8 RID: 1256 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x170000AA")]
|
||||
public bool Ignored
|
||||
{
|
||||
[Token(Token = "0x6000453")]
|
||||
[Address(RVA = "0x42EBF0", Offset = "0x42DBF0", VA = "0x18042EBF0")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
[Token(Token = "0x6000454")]
|
||||
[Address(RVA = "0x42F020", Offset = "0x42E020", VA = "0x18042F020")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000BB RID: 187
|
||||
// (get) Token: 0x060004E9 RID: 1257 RVA: 0x00003BD0 File Offset: 0x00001DD0
|
||||
// (set) Token: 0x060004EA RID: 1258 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x170000AB")]
|
||||
public bool Readable
|
||||
{
|
||||
[Token(Token = "0x6000455")]
|
||||
[Address(RVA = "0x4B4FF0", Offset = "0x4B3FF0", VA = "0x1804B4FF0")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
[Token(Token = "0x6000456")]
|
||||
[Address(RVA = "0x143ED80", Offset = "0x143DD80", VA = "0x18143ED80")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000BC RID: 188
|
||||
// (get) Token: 0x060004EB RID: 1259 RVA: 0x00003BE8 File Offset: 0x00001DE8
|
||||
// (set) Token: 0x060004EC RID: 1260 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x170000AC")]
|
||||
public bool Writable
|
||||
{
|
||||
[Token(Token = "0x6000457")]
|
||||
[Address(RVA = "0x4B4FE0", Offset = "0x4B3FE0", VA = "0x1804B4FE0")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
[Token(Token = "0x6000458")]
|
||||
[Address(RVA = "0x16F1630", Offset = "0x16F0630", VA = "0x1816F1630")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000BD RID: 189
|
||||
// (get) Token: 0x060004ED RID: 1261 RVA: 0x00002050 File Offset: 0x00000250
|
||||
// (set) Token: 0x060004EE RID: 1262 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x170000AD")]
|
||||
public object DefaultValue
|
||||
{
|
||||
[Token(Token = "0x6000459")]
|
||||
[Address(RVA = "0x4936E0", Offset = "0x4926E0", VA = "0x1804936E0")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x600045A")]
|
||||
[Address(RVA = "0x55BCE0", Offset = "0x55ACE0", VA = "0x18055BCE0")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000BE RID: 190
|
||||
// (get) Token: 0x060004EF RID: 1263 RVA: 0x00003C00 File Offset: 0x00001E00
|
||||
// (set) Token: 0x060004F0 RID: 1264 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x170000AE")]
|
||||
public Required Required
|
||||
{
|
||||
[Token(Token = "0x600045B")]
|
||||
[Address(RVA = "0x56DD20", Offset = "0x56CD20", VA = "0x18056DD20")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return Required.Default;
|
||||
}
|
||||
[Token(Token = "0x600045C")]
|
||||
[Address(RVA = "0x56DEE0", Offset = "0x56CEE0", VA = "0x18056DEE0")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000BF RID: 191
|
||||
// (get) Token: 0x060004F1 RID: 1265 RVA: 0x00003C18 File Offset: 0x00001E18
|
||||
// (set) Token: 0x060004F2 RID: 1266 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x170000AF")]
|
||||
public bool? IsReference
|
||||
{
|
||||
[Token(Token = "0x600045D")]
|
||||
[Address(RVA = "0x2C530F0", Offset = "0x2C520F0", VA = "0x182C530F0")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x600045E")]
|
||||
[Address(RVA = "0x2C53100", Offset = "0x2C52100", VA = "0x182C53100")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000C0 RID: 192
|
||||
// (get) Token: 0x060004F3 RID: 1267 RVA: 0x00003C30 File Offset: 0x00001E30
|
||||
// (set) Token: 0x060004F4 RID: 1268 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x170000B0")]
|
||||
public NullValueHandling? NullValueHandling
|
||||
{
|
||||
[Token(Token = "0x600045F")]
|
||||
[Address(RVA = "0x417720", Offset = "0x416720", VA = "0x180417720")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x6000460")]
|
||||
[Address(RVA = "0x417A20", Offset = "0x416A20", VA = "0x180417A20")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000C1 RID: 193
|
||||
// (get) Token: 0x060004F5 RID: 1269 RVA: 0x00003C48 File Offset: 0x00001E48
|
||||
// (set) Token: 0x060004F6 RID: 1270 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x170000B1")]
|
||||
public DefaultValueHandling? DefaultValueHandling
|
||||
{
|
||||
[Token(Token = "0x6000461")]
|
||||
[Address(RVA = "0x4177D0", Offset = "0x4167D0", VA = "0x1804177D0")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x6000462")]
|
||||
[Address(RVA = "0x417AC0", Offset = "0x416AC0", VA = "0x180417AC0")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000C2 RID: 194
|
||||
// (get) Token: 0x060004F7 RID: 1271 RVA: 0x00003C60 File Offset: 0x00001E60
|
||||
// (set) Token: 0x060004F8 RID: 1272 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x170000B2")]
|
||||
public ReferenceLoopHandling? ReferenceLoopHandling
|
||||
{
|
||||
[Token(Token = "0x6000463")]
|
||||
[Address(RVA = "0x493640", Offset = "0x492640", VA = "0x180493640")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x6000464")]
|
||||
[Address(RVA = "0x476170", Offset = "0x475170", VA = "0x180476170")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000C3 RID: 195
|
||||
// (get) Token: 0x060004F9 RID: 1273 RVA: 0x00003C78 File Offset: 0x00001E78
|
||||
// (set) Token: 0x060004FA RID: 1274 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x170000B3")]
|
||||
public ObjectCreationHandling? ObjectCreationHandling
|
||||
{
|
||||
[Token(Token = "0x6000465")]
|
||||
[Address(RVA = "0x4177C0", Offset = "0x4167C0", VA = "0x1804177C0")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x6000466")]
|
||||
[Address(RVA = "0x417AB0", Offset = "0x416AB0", VA = "0x180417AB0")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000C4 RID: 196
|
||||
// (get) Token: 0x060004FB RID: 1275 RVA: 0x00003C90 File Offset: 0x00001E90
|
||||
// (set) Token: 0x060004FC RID: 1276 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x170000B4")]
|
||||
public TypeNameHandling? TypeNameHandling
|
||||
{
|
||||
[Token(Token = "0x6000467")]
|
||||
[Address(RVA = "0x4177B0", Offset = "0x4167B0", VA = "0x1804177B0")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x6000468")]
|
||||
[Address(RVA = "0x417AA0", Offset = "0x416AA0", VA = "0x180417AA0")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000C5 RID: 197
|
||||
// (get) Token: 0x060004FD RID: 1277 RVA: 0x00002050 File Offset: 0x00000250
|
||||
// (set) Token: 0x060004FE RID: 1278 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x170000B5")]
|
||||
public Predicate<object> ShouldSerialize
|
||||
{
|
||||
[Token(Token = "0x6000469")]
|
||||
[Address(RVA = "0x4C31C0", Offset = "0x4C21C0", VA = "0x1804C31C0")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x600046A")]
|
||||
[Address(RVA = "0x497020", Offset = "0x496020", VA = "0x180497020")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000C6 RID: 198
|
||||
// (get) Token: 0x060004FF RID: 1279 RVA: 0x00002050 File Offset: 0x00000250
|
||||
// (set) Token: 0x06000500 RID: 1280 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x170000B6")]
|
||||
public Predicate<object> GetIsSpecified
|
||||
{
|
||||
[Token(Token = "0x600046B")]
|
||||
[Address(RVA = "0x54F060", Offset = "0x54E060", VA = "0x18054F060")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x600046C")]
|
||||
[Address(RVA = "0x7B8A00", Offset = "0x7B7A00", VA = "0x1807B8A00")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000C7 RID: 199
|
||||
// (get) Token: 0x06000501 RID: 1281 RVA: 0x00002050 File Offset: 0x00000250
|
||||
// (set) Token: 0x06000502 RID: 1282 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x170000B7")]
|
||||
public Action<object, object> SetIsSpecified
|
||||
{
|
||||
[Token(Token = "0x600046D")]
|
||||
[Address(RVA = "0x56D550", Offset = "0x56C550", VA = "0x18056D550")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x600046E")]
|
||||
[Address(RVA = "0x56D560", Offset = "0x56C560", VA = "0x18056D560")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06000503 RID: 1283 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600046F")]
|
||||
[Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530", Slot = "3")]
|
||||
public override string ToString()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000504 RID: 1284 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000470")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public JsonProperty()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,54 @@
|
||||
using System;
|
||||
using System.Collections.ObjectModel;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace Singular.Newtonsoft.Json.Serialization
|
||||
{
|
||||
// Token: 0x02000096 RID: 150
|
||||
[Token(Token = "0x2000067")]
|
||||
public class JsonPropertyCollection : KeyedCollection<string, JsonProperty>
|
||||
{
|
||||
// Token: 0x06000505 RID: 1285 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000471")]
|
||||
[Address(RVA = "0x2C53090", Offset = "0x2C52090", VA = "0x182C53090")]
|
||||
public JsonPropertyCollection(Type type)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000506 RID: 1286 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000472")]
|
||||
[Address(RVA = "0x1286B00", Offset = "0x1285B00", VA = "0x181286B00", Slot = "39")]
|
||||
protected override string GetKeyForItem(JsonProperty item)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000507 RID: 1287 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000473")]
|
||||
[Address(RVA = "0x2C52D30", Offset = "0x2C51D30", VA = "0x182C52D30")]
|
||||
public void AddProperty(JsonProperty property)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000508 RID: 1288 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000474")]
|
||||
[Address(RVA = "0x2C52ED0", Offset = "0x2C51ED0", VA = "0x182C52ED0")]
|
||||
public JsonProperty GetClosestMatchProperty(string propertyName)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000509 RID: 1289 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000475")]
|
||||
[Address(RVA = "0x2C52F10", Offset = "0x2C51F10", VA = "0x182C52F10")]
|
||||
public JsonProperty GetProperty(string propertyName, StringComparison comparisonType)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x040001DA RID: 474
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4000150")]
|
||||
private readonly Type _type;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,115 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
using Singular.Newtonsoft.Json.Utilities;
|
||||
|
||||
namespace Singular.Newtonsoft.Json.Serialization
|
||||
{
|
||||
// Token: 0x02000097 RID: 151
|
||||
[Token(Token = "0x2000068")]
|
||||
internal abstract class JsonSerializerInternalBase
|
||||
{
|
||||
// Token: 0x170000C8 RID: 200
|
||||
// (get) Token: 0x0600050A RID: 1290 RVA: 0x00002050 File Offset: 0x00000250
|
||||
// (set) Token: 0x0600050B RID: 1291 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x170000B8")]
|
||||
internal JsonSerializer Serializer
|
||||
{
|
||||
[Token(Token = "0x6000476")]
|
||||
[Address(RVA = "0x4157C0", Offset = "0x4147C0", VA = "0x1804157C0")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x6000477")]
|
||||
[Address(RVA = "0x415810", Offset = "0x414810", VA = "0x180415810")]
|
||||
[CompilerGenerated]
|
||||
private set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600050C RID: 1292 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000478")]
|
||||
[Address(RVA = "0x2C53530", Offset = "0x2C52530", VA = "0x182C53530")]
|
||||
protected JsonSerializerInternalBase(JsonSerializer serializer)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x170000C9 RID: 201
|
||||
// (get) Token: 0x0600050D RID: 1293 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x170000B9")]
|
||||
internal BidirectionalDictionary<string, object> DefaultReferenceMappings
|
||||
{
|
||||
[Token(Token = "0x6000479")]
|
||||
[Address(RVA = "0x2C53590", Offset = "0x2C52590", VA = "0x182C53590")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600050E RID: 1294 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600047A")]
|
||||
[Address(RVA = "0x2C53180", Offset = "0x2C52180", VA = "0x182C53180")]
|
||||
protected ErrorContext GetErrorContext(object currentObject, object member, Exception error)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600050F RID: 1295 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600047B")]
|
||||
[Address(RVA = "0x2C53110", Offset = "0x2C52110", VA = "0x182C53110")]
|
||||
protected void ClearErrorContext()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000510 RID: 1296 RVA: 0x00003CA8 File Offset: 0x00001EA8
|
||||
[Token(Token = "0x600047C")]
|
||||
[Address(RVA = "0x2C53260", Offset = "0x2C52260", VA = "0x182C53260")]
|
||||
protected bool IsErrorHandled(object currentObject, JsonContract contract, object keyValue, Exception ex)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x040001DB RID: 475
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4000151")]
|
||||
private ErrorContext _currentErrorContext;
|
||||
|
||||
// Token: 0x040001DC RID: 476
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4000152")]
|
||||
private BidirectionalDictionary<string, object> _mappings;
|
||||
|
||||
// Token: 0x02000098 RID: 152
|
||||
[Token(Token = "0x20000EC")]
|
||||
private class ReferenceEqualsEqualityComparer : IEqualityComparer<object>
|
||||
{
|
||||
// Token: 0x06000511 RID: 1297 RVA: 0x00003CC0 File Offset: 0x00001EC0
|
||||
[Token(Token = "0x6000969")]
|
||||
[Address(RVA = "0xA17B20", Offset = "0xA16B20", VA = "0x180A17B20", Slot = "4")]
|
||||
bool IEqualityComparer<object>.Equals(object x, object y)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000512 RID: 1298 RVA: 0x00003CD8 File Offset: 0x00001ED8
|
||||
[Token(Token = "0x600096A")]
|
||||
[Address(RVA = "0x2A686E0", Offset = "0x2A676E0", VA = "0x182A686E0", Slot = "5")]
|
||||
int IEqualityComparer<object>.GetHashCode(object obj)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x06000513 RID: 1299 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600096B")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public ReferenceEqualsEqualityComparer()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,331 @@
|
||||
using System;
|
||||
using System.Collections;
|
||||
using System.Collections.Generic;
|
||||
using System.Globalization;
|
||||
using System.Reflection;
|
||||
using Cpp2IlInjected;
|
||||
using Singular.Newtonsoft.Json.Linq;
|
||||
using Singular.Newtonsoft.Json.Utilities;
|
||||
|
||||
namespace Singular.Newtonsoft.Json.Serialization
|
||||
{
|
||||
// Token: 0x02000099 RID: 153
|
||||
[Token(Token = "0x2000069")]
|
||||
internal class JsonSerializerInternalReader : JsonSerializerInternalBase
|
||||
{
|
||||
// Token: 0x06000514 RID: 1300 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600047D")]
|
||||
[Address(RVA = "0x2C53530", Offset = "0x2C52530", VA = "0x182C53530")]
|
||||
public JsonSerializerInternalReader(JsonSerializer serializer)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000515 RID: 1301 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600047E")]
|
||||
[Address(RVA = "0x2C58E40", Offset = "0x2C57E40", VA = "0x182C58E40")]
|
||||
public void Populate(JsonReader reader, object target)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000516 RID: 1302 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600047F")]
|
||||
[Address(RVA = "0x2C56F60", Offset = "0x2C55F60", VA = "0x182C56F60")]
|
||||
private JsonContract GetContractSafe(Type type)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000517 RID: 1303 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000480")]
|
||||
[Address(RVA = "0x2C56EB0", Offset = "0x2C55EB0", VA = "0x182C56EB0")]
|
||||
private JsonContract GetContractSafe(Type type, object value)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000518 RID: 1304 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000481")]
|
||||
[Address(RVA = "0x2C56980", Offset = "0x2C55980", VA = "0x182C56980")]
|
||||
public object Deserialize(JsonReader reader, Type objectType)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000519 RID: 1305 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000482")]
|
||||
[Address(RVA = "0x2C57130", Offset = "0x2C56130", VA = "0x182C57130")]
|
||||
private JsonSerializerProxy GetInternalSerializer()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600051A RID: 1306 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000483")]
|
||||
[Address(RVA = "0x2C57080", Offset = "0x2C56080", VA = "0x182C57080")]
|
||||
private JsonFormatterConverter GetFormatterConverter()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600051B RID: 1307 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000484")]
|
||||
[Address(RVA = "0x2C543B0", Offset = "0x2C533B0", VA = "0x182C543B0")]
|
||||
private JToken CreateJToken(JsonReader reader, JsonContract contract)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600051C RID: 1308 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000485")]
|
||||
[Address(RVA = "0x2C54240", Offset = "0x2C53240", VA = "0x182C54240")]
|
||||
private JToken CreateJObject(JsonReader reader)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600051D RID: 1309 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000486")]
|
||||
[Address(RVA = "0x2C56770", Offset = "0x2C55770", VA = "0x182C56770")]
|
||||
private object CreateValueProperty(JsonReader reader, JsonProperty property, object target, bool gottenCurrentValue, object currentValue)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600051E RID: 1310 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000487")]
|
||||
[Address(RVA = "0x2C56670", Offset = "0x2C55670", VA = "0x182C56670")]
|
||||
private object CreateValueNonProperty(JsonReader reader, Type objectType, JsonContract contract)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600051F RID: 1311 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000488")]
|
||||
[Address(RVA = "0x2C56170", Offset = "0x2C55170", VA = "0x182C56170")]
|
||||
private object CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, object existingValue)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000520 RID: 1312 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000489")]
|
||||
[Address(RVA = "0x2C57010", Offset = "0x2C56010", VA = "0x182C57010")]
|
||||
private JsonConverter GetConverter(JsonContract contract, JsonConverter memberConverter)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000521 RID: 1313 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600048A")]
|
||||
[Address(RVA = "0x2C552C0", Offset = "0x2C542C0", VA = "0x182C552C0")]
|
||||
private object CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, object existingValue)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000522 RID: 1314 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600048B")]
|
||||
[Address(RVA = "0x2C56A70", Offset = "0x2C55A70", VA = "0x182C56A70")]
|
||||
private JsonArrayContract EnsureArrayContract(Type objectType, JsonContract contract)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000523 RID: 1315 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600048C")]
|
||||
[Address(RVA = "0x2C53640", Offset = "0x2C52640", VA = "0x182C53640")]
|
||||
private void CheckedRead(JsonReader reader)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000524 RID: 1316 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600048D")]
|
||||
[Address(RVA = "0x2C54510", Offset = "0x2C53510", VA = "0x182C54510")]
|
||||
private object CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, object existingValue, string reference)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000525 RID: 1317 RVA: 0x00003CF0 File Offset: 0x00001EF0
|
||||
[Token(Token = "0x600048E")]
|
||||
[Address(RVA = "0x2C572B0", Offset = "0x2C562B0", VA = "0x182C572B0")]
|
||||
private bool HasDefinedType(Type type)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000526 RID: 1318 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600048F")]
|
||||
[Address(RVA = "0x2C56C40", Offset = "0x2C55C40", VA = "0x182C56C40")]
|
||||
private object EnsureType(object value, CultureInfo culture, Type targetType)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000527 RID: 1319 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000490")]
|
||||
[Address(RVA = "0x2C56E30", Offset = "0x2C55E30", VA = "0x182C56E30")]
|
||||
private string FormatValueForPrint(object value)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000528 RID: 1320 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000491")]
|
||||
[Address(RVA = "0x2C59E30", Offset = "0x2C58E30", VA = "0x182C59E30")]
|
||||
private void SetPropertyValue(JsonProperty property, JsonReader reader, object target)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000529 RID: 1321 RVA: 0x00003D08 File Offset: 0x00001F08
|
||||
[Token(Token = "0x6000492")]
|
||||
[Address(RVA = "0x2526EA0", Offset = "0x2525EA0", VA = "0x182526EA0")]
|
||||
private bool HasFlag(DefaultValueHandling value, DefaultValueHandling flag)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x0600052A RID: 1322 RVA: 0x00003D20 File Offset: 0x00001F20
|
||||
[Token(Token = "0x6000493")]
|
||||
[Address(RVA = "0x2C5A1D0", Offset = "0x2C591D0", VA = "0x182C5A1D0")]
|
||||
private bool ShouldSetPropertyValue(JsonProperty property, object value)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x0600052B RID: 1323 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000494")]
|
||||
[Address(RVA = "0x2C536C0", Offset = "0x2C526C0", VA = "0x182C536C0")]
|
||||
private object CreateAndPopulateDictionary(JsonReader reader, JsonDictionaryContract contract, string id)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600052C RID: 1324 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000495")]
|
||||
[Address(RVA = "0x2C573C0", Offset = "0x2C563C0", VA = "0x182C573C0")]
|
||||
private object PopulateDictionary(IWrappedDictionary dictionary, JsonReader reader, JsonDictionaryContract contract, string id)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600052D RID: 1325 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000496")]
|
||||
[Address(RVA = "0x2C53870", Offset = "0x2C52870", VA = "0x182C53870")]
|
||||
private object CreateAndPopulateList(JsonReader reader, string reference, JsonArrayContract contract)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600052E RID: 1326 RVA: 0x00003D38 File Offset: 0x00001F38
|
||||
[Token(Token = "0x6000497")]
|
||||
[Address(RVA = "0x2C59490", Offset = "0x2C58490", VA = "0x182C59490")]
|
||||
private bool ReadForTypeArrayHack(JsonReader reader, Type t)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x0600052F RID: 1327 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000498")]
|
||||
[Address(RVA = "0x2C579B0", Offset = "0x2C569B0", VA = "0x182C579B0")]
|
||||
private object PopulateList(IWrappedCollection wrappedList, JsonReader reader, string reference, JsonArrayContract contract)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000530 RID: 1328 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000499")]
|
||||
[Address(RVA = "0x2C57D50", Offset = "0x2C56D50", VA = "0x182C57D50")]
|
||||
private object PopulateMultidimensionalArray(IList list, JsonReader reader, string reference, JsonArrayContract contract)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000531 RID: 1329 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600049A")]
|
||||
[Address(RVA = "0x2C53CC0", Offset = "0x2C52CC0", VA = "0x182C53CC0")]
|
||||
private object CreateISerializable(JsonReader reader, JsonISerializableContract contract, string id)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000532 RID: 1330 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600049B")]
|
||||
[Address(RVA = "0x2C53940", Offset = "0x2C52940", VA = "0x182C53940")]
|
||||
private object CreateAndPopulateObject(JsonReader reader, JsonObjectContract contract, string id)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000533 RID: 1331 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600049C")]
|
||||
[Address(RVA = "0x2C546C0", Offset = "0x2C536C0", VA = "0x182C546C0")]
|
||||
private object CreateObjectFromNonDefaultConstructor(JsonReader reader, JsonObjectContract contract, ConstructorInfo constructorInfo, string id)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000534 RID: 1332 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600049D")]
|
||||
[Address(RVA = "0x2C59810", Offset = "0x2C58810", VA = "0x182C59810")]
|
||||
private IDictionary<JsonProperty, object> ResolvePropertyAndConstructorValues(JsonObjectContract contract, JsonReader reader, Type objectType)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000535 RID: 1333 RVA: 0x00003D50 File Offset: 0x00001F50
|
||||
[Token(Token = "0x600049E")]
|
||||
[Address(RVA = "0x2C59540", Offset = "0x2C58540", VA = "0x182C59540")]
|
||||
private bool ReadForType(JsonReader reader, Type t, JsonConverter propertyConverter)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000536 RID: 1334 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600049F")]
|
||||
[Address(RVA = "0x2C58370", Offset = "0x2C57370", VA = "0x182C58370")]
|
||||
private object PopulateObject(object newObject, JsonReader reader, JsonObjectContract contract, string id)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000537 RID: 1335 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60004A0")]
|
||||
[Address(RVA = "0x2C59D80", Offset = "0x2C58D80", VA = "0x182C59D80")]
|
||||
private void SetPropertyPresence(JsonReader reader, JsonProperty property, Dictionary<JsonProperty, JsonSerializerInternalReader.PropertyPresence> requiredProperties)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000538 RID: 1336 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60004A1")]
|
||||
[Address(RVA = "0x2C571D0", Offset = "0x2C561D0", VA = "0x182C571D0")]
|
||||
private void HandleError(JsonReader reader, int initialDepth)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x040001DE RID: 478
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4000154")]
|
||||
private JsonSerializerProxy _internalSerializer;
|
||||
|
||||
// Token: 0x040001DF RID: 479
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4000155")]
|
||||
private JsonFormatterConverter _formatterConverter;
|
||||
|
||||
// Token: 0x0200009A RID: 154
|
||||
[Token(Token = "0x20000ED")]
|
||||
internal enum PropertyPresence
|
||||
{
|
||||
// Token: 0x040001E1 RID: 481
|
||||
[Token(Token = "0x400030C")]
|
||||
None,
|
||||
// Token: 0x040001E2 RID: 482
|
||||
[Token(Token = "0x400030D")]
|
||||
Null,
|
||||
// Token: 0x040001E3 RID: 483
|
||||
[Token(Token = "0x400030E")]
|
||||
Value
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,263 @@
|
||||
using System;
|
||||
using System.Collections;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.Serialization;
|
||||
using System.Security;
|
||||
using Cpp2IlInjected;
|
||||
using Singular.Newtonsoft.Json.Utilities;
|
||||
|
||||
namespace Singular.Newtonsoft.Json.Serialization
|
||||
{
|
||||
// Token: 0x0200009D RID: 157
|
||||
[Token(Token = "0x200006A")]
|
||||
internal class JsonSerializerInternalWriter : JsonSerializerInternalBase
|
||||
{
|
||||
// Token: 0x170000CA RID: 202
|
||||
// (get) Token: 0x06000542 RID: 1346 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x170000BA")]
|
||||
private List<object> SerializeStack
|
||||
{
|
||||
[Token(Token = "0x60004A2")]
|
||||
[Address(RVA = "0x2C5E290", Offset = "0x2C5D290", VA = "0x182C5E290")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06000543 RID: 1347 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60004A3")]
|
||||
[Address(RVA = "0x2C53530", Offset = "0x2C52530", VA = "0x182C53530")]
|
||||
public JsonSerializerInternalWriter(JsonSerializer serializer)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000544 RID: 1348 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60004A4")]
|
||||
[Address(RVA = "0x2C5D4F0", Offset = "0x2C5C4F0", VA = "0x182C5D4F0")]
|
||||
public void Serialize(JsonWriter jsonWriter, object value)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000545 RID: 1349 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60004A5")]
|
||||
[Address(RVA = "0x2C5A690", Offset = "0x2C59690", VA = "0x182C5A690")]
|
||||
private JsonSerializerProxy GetInternalSerializer()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000546 RID: 1350 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60004A6")]
|
||||
[Address(RVA = "0x2C5A600", Offset = "0x2C59600", VA = "0x182C5A600")]
|
||||
private JsonContract GetContractSafe(object value)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000547 RID: 1351 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60004A7")]
|
||||
[Address(RVA = "0x2C5CAF0", Offset = "0x2C5BAF0", VA = "0x182C5CAF0")]
|
||||
private void SerializePrimitive(JsonWriter writer, object value, JsonPrimitiveContract contract, JsonProperty member, JsonContract collectionValueContract)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000548 RID: 1352 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60004A8")]
|
||||
[Address(RVA = "0x2C5CD70", Offset = "0x2C5BD70", VA = "0x182C5CD70")]
|
||||
private void SerializeValue(JsonWriter writer, object value, JsonContract valueContract, JsonProperty member, JsonContract collectionValueContract)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000549 RID: 1353 RVA: 0x00003D80 File Offset: 0x00001F80
|
||||
[Token(Token = "0x60004A9")]
|
||||
[Address(RVA = "0x2C5D610", Offset = "0x2C5C610", VA = "0x182C5D610")]
|
||||
private bool ShouldWriteReference(object value, JsonProperty property, JsonContract contract)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x0600054A RID: 1354 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60004AA")]
|
||||
[Address(RVA = "0x2C5DCA0", Offset = "0x2C5CCA0", VA = "0x182C5DCA0")]
|
||||
private void WriteMemberInfoProperty(JsonWriter writer, object memberValue, JsonProperty property, JsonContract contract)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600054B RID: 1355 RVA: 0x00003D98 File Offset: 0x00001F98
|
||||
[Token(Token = "0x60004AB")]
|
||||
[Address(RVA = "0x2C5A2E0", Offset = "0x2C592E0", VA = "0x182C5A2E0")]
|
||||
private bool CheckForCircularReference(object value, ReferenceLoopHandling? referenceLoopHandling, JsonContract contract)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x0600054C RID: 1356 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60004AC")]
|
||||
[Address(RVA = "0x2C5DF40", Offset = "0x2C5CF40", VA = "0x182C5DF40")]
|
||||
private void WriteReference(JsonWriter writer, object value)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600054D RID: 1357 RVA: 0x00003DB0 File Offset: 0x00001FB0
|
||||
[Token(Token = "0x60004AD")]
|
||||
[Address(RVA = "0x2C5DA50", Offset = "0x2C5CA50", VA = "0x182C5DA50")]
|
||||
internal static bool TryConvertToString(object value, Type type, out string s)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x0600054E RID: 1358 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60004AE")]
|
||||
[Address(RVA = "0x2C5CC70", Offset = "0x2C5BC70", VA = "0x182C5CC70")]
|
||||
private void SerializeString(JsonWriter writer, object value, JsonStringContract contract)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600054F RID: 1359 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60004AF")]
|
||||
[Address(RVA = "0x2C5C5F0", Offset = "0x2C5B5F0", VA = "0x182C5C5F0")]
|
||||
private void SerializeObject(JsonWriter writer, object value, JsonObjectContract contract, JsonProperty member, JsonContract collectionValueContract)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000550 RID: 1360 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60004B0")]
|
||||
[Address(RVA = "0x2C5E1B0", Offset = "0x2C5D1B0", VA = "0x182C5E1B0")]
|
||||
private void WriteTypeProperty(JsonWriter writer, Type type)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000551 RID: 1361 RVA: 0x00003DC8 File Offset: 0x00001FC8
|
||||
[Token(Token = "0x60004B1")]
|
||||
[Address(RVA = "0x2526EA0", Offset = "0x2525EA0", VA = "0x182526EA0")]
|
||||
private bool HasFlag(DefaultValueHandling value, DefaultValueHandling flag)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000552 RID: 1362 RVA: 0x00003DE0 File Offset: 0x00001FE0
|
||||
[Token(Token = "0x60004B2")]
|
||||
[Address(RVA = "0x2526EA0", Offset = "0x2525EA0", VA = "0x182526EA0")]
|
||||
private bool HasFlag(PreserveReferencesHandling value, PreserveReferencesHandling flag)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000553 RID: 1363 RVA: 0x00003DF8 File Offset: 0x00001FF8
|
||||
[Token(Token = "0x60004B3")]
|
||||
[Address(RVA = "0x2526EA0", Offset = "0x2525EA0", VA = "0x182526EA0")]
|
||||
private bool HasFlag(TypeNameHandling value, TypeNameHandling flag)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000554 RID: 1364 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60004B4")]
|
||||
[Address(RVA = "0x2C5AAC0", Offset = "0x2C59AC0", VA = "0x182C5AAC0")]
|
||||
private void SerializeConvertable(JsonWriter writer, JsonConverter converter, object value, JsonContract contract)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000555 RID: 1365 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60004B5")]
|
||||
[Address(RVA = "0x2C5B890", Offset = "0x2C5A890", VA = "0x182C5B890")]
|
||||
private void SerializeList(JsonWriter writer, IWrappedCollection values, JsonArrayContract contract, JsonProperty member, JsonContract collectionValueContract)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000556 RID: 1366 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60004B6")]
|
||||
[Address(RVA = "0x2C5BFE0", Offset = "0x2C5AFE0", VA = "0x182C5BFE0")]
|
||||
private void SerializeMultidimensionalArray(JsonWriter writer, Array values, JsonArrayContract contract, JsonProperty member, JsonContract collectionContract)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000557 RID: 1367 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60004B7")]
|
||||
[Address(RVA = "0x2C5C2B0", Offset = "0x2C5B2B0", VA = "0x182C5C2B0")]
|
||||
private void SerializeMultidimensionalArray(JsonWriter writer, Array values, JsonArrayContract contract, JsonProperty member, int initialDepth, int[] indices)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000558 RID: 1368 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60004B8")]
|
||||
[Address(RVA = "0x2C5A840", Offset = "0x2C59840", VA = "0x182C5A840")]
|
||||
private string GetReference(JsonWriter writer, object value)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000559 RID: 1369 RVA: 0x00003E10 File Offset: 0x00002010
|
||||
[Token(Token = "0x60004B9")]
|
||||
[Address(RVA = "0x2C5E030", Offset = "0x2C5D030", VA = "0x182C5E030")]
|
||||
private bool WriteStartArray(JsonWriter writer, object values, JsonArrayContract contract, JsonProperty member, JsonContract containerContract)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x0600055A RID: 1370 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60004BA")]
|
||||
[Address(RVA = "0x2C5B430", Offset = "0x2C5A430", VA = "0x182C5B430")]
|
||||
[SecuritySafeCritical]
|
||||
private void SerializeISerializable(JsonWriter writer, ISerializable value, JsonISerializableContract contract)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600055B RID: 1371 RVA: 0x00003E28 File Offset: 0x00002028
|
||||
[Token(Token = "0x60004BB")]
|
||||
[Address(RVA = "0x2C5D820", Offset = "0x2C5C820", VA = "0x182C5D820")]
|
||||
private bool ShouldWriteType(TypeNameHandling typeNameHandlingFlag, JsonContract contract, JsonProperty member, JsonContract collectionValueContract)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x0600055C RID: 1372 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60004BC")]
|
||||
[Address(RVA = "0x2C5AC80", Offset = "0x2C59C80", VA = "0x182C5AC80")]
|
||||
private void SerializeDictionary(JsonWriter writer, IWrappedDictionary values, JsonDictionaryContract contract, JsonProperty member, JsonContract collectionValueContract)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600055D RID: 1373 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60004BD")]
|
||||
[Address(RVA = "0x2C5A730", Offset = "0x2C59730", VA = "0x182C5A730")]
|
||||
private string GetPropertyName(DictionaryEntry entry)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600055E RID: 1374 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60004BE")]
|
||||
[Address(RVA = "0x2C5A9A0", Offset = "0x2C599A0", VA = "0x182C5A9A0")]
|
||||
private void HandleError(JsonWriter writer, int initialDepth)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600055F RID: 1375 RVA: 0x00003E40 File Offset: 0x00002040
|
||||
[Token(Token = "0x60004BF")]
|
||||
[Address(RVA = "0x2C5D5A0", Offset = "0x2C5C5A0", VA = "0x182C5D5A0")]
|
||||
private bool ShouldSerialize(JsonProperty property, object target)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000560 RID: 1376 RVA: 0x00003E58 File Offset: 0x00002058
|
||||
[Token(Token = "0x60004C0")]
|
||||
[Address(RVA = "0x2C5AA50", Offset = "0x2C59A50", VA = "0x182C5AA50")]
|
||||
private bool IsSpecified(JsonProperty property, object target)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x040001EE RID: 494
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4000156")]
|
||||
private JsonSerializerProxy _internalSerializer;
|
||||
|
||||
// Token: 0x040001EF RID: 495
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4000157")]
|
||||
private List<object> _serializeStack;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,349 @@
|
||||
using System;
|
||||
using System.Runtime.Serialization;
|
||||
using System.Runtime.Serialization.Formatters;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace Singular.Newtonsoft.Json.Serialization
|
||||
{
|
||||
// Token: 0x0200009E RID: 158
|
||||
[Token(Token = "0x200006B")]
|
||||
internal class JsonSerializerProxy : JsonSerializer
|
||||
{
|
||||
// Token: 0x14000003 RID: 3
|
||||
// (add) Token: 0x06000561 RID: 1377 RVA: 0x00002053 File Offset: 0x00000253
|
||||
// (remove) Token: 0x06000562 RID: 1378 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x14000003")]
|
||||
public override event EventHandler<ErrorEventArgs> Error
|
||||
{
|
||||
[Token(Token = "0x60004C1")]
|
||||
[Address(RVA = "0x2C5E630", Offset = "0x2C5D630", VA = "0x182C5E630", Slot = "4")]
|
||||
add
|
||||
{
|
||||
}
|
||||
[Token(Token = "0x60004C2")]
|
||||
[Address(RVA = "0x2C5E910", Offset = "0x2C5D910", VA = "0x182C5E910", Slot = "5")]
|
||||
remove
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000CB RID: 203
|
||||
// (get) Token: 0x06000563 RID: 1379 RVA: 0x00002050 File Offset: 0x00000250
|
||||
// (set) Token: 0x06000564 RID: 1380 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x170000BB")]
|
||||
public override IReferenceResolver ReferenceResolver
|
||||
{
|
||||
[Token(Token = "0x60004C3")]
|
||||
[Address(RVA = "0x2C5E880", Offset = "0x2C5D880", VA = "0x182C5E880", Slot = "6")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x60004C4")]
|
||||
[Address(RVA = "0x2C5EB30", Offset = "0x2C5DB30", VA = "0x182C5EB30", Slot = "7")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000CC RID: 204
|
||||
// (get) Token: 0x06000565 RID: 1381 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x170000BC")]
|
||||
public override JsonConverterCollection Converters
|
||||
{
|
||||
[Token(Token = "0x60004C5")]
|
||||
[Address(RVA = "0x2C5E730", Offset = "0x2C5D730", VA = "0x182C5E730", Slot = "28")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000CD RID: 205
|
||||
// (get) Token: 0x06000566 RID: 1382 RVA: 0x00003E70 File Offset: 0x00002070
|
||||
// (set) Token: 0x06000567 RID: 1383 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x170000BD")]
|
||||
public override DefaultValueHandling DefaultValueHandling
|
||||
{
|
||||
[Token(Token = "0x60004C6")]
|
||||
[Address(RVA = "0x2C5E760", Offset = "0x2C5D760", VA = "0x182C5E760", Slot = "22")]
|
||||
get
|
||||
{
|
||||
return DefaultValueHandling.Include;
|
||||
}
|
||||
[Token(Token = "0x60004C7")]
|
||||
[Address(RVA = "0x2C5EA10", Offset = "0x2C5DA10", VA = "0x182C5EA10", Slot = "23")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000CE RID: 206
|
||||
// (get) Token: 0x06000568 RID: 1384 RVA: 0x00002050 File Offset: 0x00000250
|
||||
// (set) Token: 0x06000569 RID: 1385 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x170000BE")]
|
||||
public override IContractResolver ContractResolver
|
||||
{
|
||||
[Token(Token = "0x60004C8")]
|
||||
[Address(RVA = "0x2C5E700", Offset = "0x2C5D700", VA = "0x182C5E700", Slot = "29")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x60004C9")]
|
||||
[Address(RVA = "0x2C5E9E0", Offset = "0x2C5D9E0", VA = "0x182C5E9E0", Slot = "30")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000CF RID: 207
|
||||
// (get) Token: 0x0600056A RID: 1386 RVA: 0x00003E88 File Offset: 0x00002088
|
||||
// (set) Token: 0x0600056B RID: 1387 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x170000BF")]
|
||||
public override MissingMemberHandling MissingMemberHandling
|
||||
{
|
||||
[Token(Token = "0x60004CA")]
|
||||
[Address(RVA = "0x2C5E790", Offset = "0x2C5D790", VA = "0x182C5E790", Slot = "18")]
|
||||
get
|
||||
{
|
||||
return MissingMemberHandling.Ignore;
|
||||
}
|
||||
[Token(Token = "0x60004CB")]
|
||||
[Address(RVA = "0x2C5EA40", Offset = "0x2C5DA40", VA = "0x182C5EA40", Slot = "19")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000D0 RID: 208
|
||||
// (get) Token: 0x0600056C RID: 1388 RVA: 0x00003EA0 File Offset: 0x000020A0
|
||||
// (set) Token: 0x0600056D RID: 1389 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x170000C0")]
|
||||
public override NullValueHandling NullValueHandling
|
||||
{
|
||||
[Token(Token = "0x60004CC")]
|
||||
[Address(RVA = "0x2C5E7C0", Offset = "0x2C5D7C0", VA = "0x182C5E7C0", Slot = "20")]
|
||||
get
|
||||
{
|
||||
return NullValueHandling.Include;
|
||||
}
|
||||
[Token(Token = "0x60004CD")]
|
||||
[Address(RVA = "0x2C5EA70", Offset = "0x2C5DA70", VA = "0x182C5EA70", Slot = "21")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000D1 RID: 209
|
||||
// (get) Token: 0x0600056E RID: 1390 RVA: 0x00003EB8 File Offset: 0x000020B8
|
||||
// (set) Token: 0x0600056F RID: 1391 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x170000C1")]
|
||||
public override ObjectCreationHandling ObjectCreationHandling
|
||||
{
|
||||
[Token(Token = "0x60004CE")]
|
||||
[Address(RVA = "0x2C5E7F0", Offset = "0x2C5D7F0", VA = "0x182C5E7F0", Slot = "24")]
|
||||
get
|
||||
{
|
||||
return ObjectCreationHandling.Auto;
|
||||
}
|
||||
[Token(Token = "0x60004CF")]
|
||||
[Address(RVA = "0x2C5EAA0", Offset = "0x2C5DAA0", VA = "0x182C5EAA0", Slot = "25")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000D2 RID: 210
|
||||
// (get) Token: 0x06000570 RID: 1392 RVA: 0x00003ED0 File Offset: 0x000020D0
|
||||
// (set) Token: 0x06000571 RID: 1393 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x170000C2")]
|
||||
public override ReferenceLoopHandling ReferenceLoopHandling
|
||||
{
|
||||
[Token(Token = "0x60004D0")]
|
||||
[Address(RVA = "0x2C5E850", Offset = "0x2C5D850", VA = "0x182C5E850", Slot = "16")]
|
||||
get
|
||||
{
|
||||
return ReferenceLoopHandling.Error;
|
||||
}
|
||||
[Token(Token = "0x60004D1")]
|
||||
[Address(RVA = "0x2C5EB00", Offset = "0x2C5DB00", VA = "0x182C5EB00", Slot = "17")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000D3 RID: 211
|
||||
// (get) Token: 0x06000572 RID: 1394 RVA: 0x00003EE8 File Offset: 0x000020E8
|
||||
// (set) Token: 0x06000573 RID: 1395 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x170000C3")]
|
||||
public override PreserveReferencesHandling PreserveReferencesHandling
|
||||
{
|
||||
[Token(Token = "0x60004D2")]
|
||||
[Address(RVA = "0x2C5E820", Offset = "0x2C5D820", VA = "0x182C5E820", Slot = "14")]
|
||||
get
|
||||
{
|
||||
return PreserveReferencesHandling.None;
|
||||
}
|
||||
[Token(Token = "0x60004D3")]
|
||||
[Address(RVA = "0x2C5EAD0", Offset = "0x2C5DAD0", VA = "0x182C5EAD0", Slot = "15")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000D4 RID: 212
|
||||
// (get) Token: 0x06000574 RID: 1396 RVA: 0x00003F00 File Offset: 0x00002100
|
||||
// (set) Token: 0x06000575 RID: 1397 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x170000C4")]
|
||||
public override TypeNameHandling TypeNameHandling
|
||||
{
|
||||
[Token(Token = "0x60004D4")]
|
||||
[Address(RVA = "0x2C5E8E0", Offset = "0x2C5D8E0", VA = "0x182C5E8E0", Slot = "10")]
|
||||
get
|
||||
{
|
||||
return TypeNameHandling.None;
|
||||
}
|
||||
[Token(Token = "0x60004D5")]
|
||||
[Address(RVA = "0x2C5EB90", Offset = "0x2C5DB90", VA = "0x182C5EB90", Slot = "11")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000D5 RID: 213
|
||||
// (get) Token: 0x06000576 RID: 1398 RVA: 0x00003F18 File Offset: 0x00002118
|
||||
// (set) Token: 0x06000577 RID: 1399 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x170000C5")]
|
||||
public override FormatterAssemblyStyle TypeNameAssemblyFormat
|
||||
{
|
||||
[Token(Token = "0x60004D6")]
|
||||
[Address(RVA = "0x2C5E8B0", Offset = "0x2C5D8B0", VA = "0x182C5E8B0", Slot = "12")]
|
||||
get
|
||||
{
|
||||
return FormatterAssemblyStyle.Simple;
|
||||
}
|
||||
[Token(Token = "0x60004D7")]
|
||||
[Address(RVA = "0x2C5EB60", Offset = "0x2C5DB60", VA = "0x182C5EB60", Slot = "13")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000D6 RID: 214
|
||||
// (get) Token: 0x06000578 RID: 1400 RVA: 0x00003F30 File Offset: 0x00002130
|
||||
// (set) Token: 0x06000579 RID: 1401 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x170000C6")]
|
||||
public override ConstructorHandling ConstructorHandling
|
||||
{
|
||||
[Token(Token = "0x60004D8")]
|
||||
[Address(RVA = "0x2C5E690", Offset = "0x2C5D690", VA = "0x182C5E690", Slot = "26")]
|
||||
get
|
||||
{
|
||||
return ConstructorHandling.Default;
|
||||
}
|
||||
[Token(Token = "0x60004D9")]
|
||||
[Address(RVA = "0x2C5E970", Offset = "0x2C5D970", VA = "0x182C5E970", Slot = "27")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000D7 RID: 215
|
||||
// (get) Token: 0x0600057A RID: 1402 RVA: 0x00002050 File Offset: 0x00000250
|
||||
// (set) Token: 0x0600057B RID: 1403 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x170000C7")]
|
||||
public override SerializationBinder Binder
|
||||
{
|
||||
[Token(Token = "0x60004DA")]
|
||||
[Address(RVA = "0x2C5E660", Offset = "0x2C5D660", VA = "0x182C5E660", Slot = "8")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x60004DB")]
|
||||
[Address(RVA = "0x2C5E940", Offset = "0x2C5D940", VA = "0x182C5E940", Slot = "9")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000D8 RID: 216
|
||||
// (get) Token: 0x0600057C RID: 1404 RVA: 0x00003F48 File Offset: 0x00002148
|
||||
// (set) Token: 0x0600057D RID: 1405 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x170000C8")]
|
||||
public override StreamingContext Context
|
||||
{
|
||||
[Token(Token = "0x60004DC")]
|
||||
[Address(RVA = "0x2C5E6C0", Offset = "0x2C5D6C0", VA = "0x182C5E6C0", Slot = "31")]
|
||||
get
|
||||
{
|
||||
return default(StreamingContext);
|
||||
}
|
||||
[Token(Token = "0x60004DD")]
|
||||
[Address(RVA = "0x2C5E9A0", Offset = "0x2C5D9A0", VA = "0x182C5E9A0", Slot = "32")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600057E RID: 1406 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60004DE")]
|
||||
[Address(RVA = "0x2C5E420", Offset = "0x2C5D420", VA = "0x182C5E420")]
|
||||
internal JsonSerializerInternalBase GetInternalSerializer()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600057F RID: 1407 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60004DF")]
|
||||
[Address(RVA = "0x2C5E550", Offset = "0x2C5D550", VA = "0x182C5E550")]
|
||||
public JsonSerializerProxy(JsonSerializerInternalReader serializerReader)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000580 RID: 1408 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60004E0")]
|
||||
[Address(RVA = "0x2C5E5C0", Offset = "0x2C5D5C0", VA = "0x182C5E5C0")]
|
||||
public JsonSerializerProxy(JsonSerializerInternalWriter serializerWriter)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000581 RID: 1409 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60004E1")]
|
||||
[Address(RVA = "0x2C5E300", Offset = "0x2C5D300", VA = "0x182C5E300", Slot = "34")]
|
||||
internal override object DeserializeInternal(JsonReader reader, Type objectType)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000582 RID: 1410 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60004E2")]
|
||||
[Address(RVA = "0x2C5E430", Offset = "0x2C5D430", VA = "0x182C5E430", Slot = "33")]
|
||||
internal override void PopulateInternal(JsonReader reader, object target)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000583 RID: 1411 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60004E3")]
|
||||
[Address(RVA = "0x2C5E470", Offset = "0x2C5D470", VA = "0x182C5E470", Slot = "35")]
|
||||
internal override void SerializeInternal(JsonWriter jsonWriter, object value)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x040001F0 RID: 496
|
||||
[FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x4000158")]
|
||||
private readonly JsonSerializerInternalReader _serializerReader;
|
||||
|
||||
// Token: 0x040001F1 RID: 497
|
||||
[FieldOffset(Offset = "0x78")]
|
||||
[Token(Token = "0x4000159")]
|
||||
private readonly JsonSerializerInternalWriter _serializerWriter;
|
||||
|
||||
// Token: 0x040001F2 RID: 498
|
||||
[FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x400015A")]
|
||||
private readonly JsonSerializer _serializer;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace Singular.Newtonsoft.Json.Serialization
|
||||
{
|
||||
// Token: 0x0200009F RID: 159
|
||||
[Token(Token = "0x200006C")]
|
||||
public class JsonStringContract : JsonContract
|
||||
{
|
||||
// Token: 0x06000584 RID: 1412 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60004E4")]
|
||||
[Address(RVA = "0x2C51B40", Offset = "0x2C50B40", VA = "0x182C51B40")]
|
||||
public JsonStringContract(Type underlyingType)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,216 @@
|
||||
using System;
|
||||
using System.ComponentModel;
|
||||
using System.Reflection;
|
||||
using System.Runtime.Serialization;
|
||||
using Cpp2IlInjected;
|
||||
using Singular.Newtonsoft.Json.Utilities;
|
||||
|
||||
namespace Singular.Newtonsoft.Json.Serialization
|
||||
{
|
||||
// Token: 0x020000A1 RID: 161
|
||||
[Token(Token = "0x200006E")]
|
||||
internal static class JsonTypeReflector
|
||||
{
|
||||
// Token: 0x06000586 RID: 1414 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60004E6")]
|
||||
[Address(RVA = "0x2C5F310", Offset = "0x2C5E310", VA = "0x182C5F310")]
|
||||
public static JsonContainerAttribute GetJsonContainerAttribute(Type type)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000587 RID: 1415 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60004E7")]
|
||||
[Address(RVA = "0x2C5F6F0", Offset = "0x2C5E6F0", VA = "0x182C5F6F0")]
|
||||
public static JsonObjectAttribute GetJsonObjectAttribute(Type type)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000588 RID: 1416 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60004E8")]
|
||||
[Address(RVA = "0x2C5F260", Offset = "0x2C5E260", VA = "0x182C5F260")]
|
||||
public static JsonArrayAttribute GetJsonArrayAttribute(Type type)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000589 RID: 1417 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60004E9")]
|
||||
[Address(RVA = "0x2C5EF70", Offset = "0x2C5DF70", VA = "0x182C5EF70")]
|
||||
public static DataContractAttribute GetDataContractAttribute(Type type)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600058A RID: 1418 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60004EA")]
|
||||
[Address(RVA = "0x2C5F040", Offset = "0x2C5E040", VA = "0x182C5F040")]
|
||||
public static DataMemberAttribute GetDataMemberAttribute(MemberInfo memberInfo)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600058B RID: 1419 RVA: 0x00003F60 File Offset: 0x00002160
|
||||
[Token(Token = "0x60004EB")]
|
||||
[Address(RVA = "0x2C5F910", Offset = "0x2C5E910", VA = "0x182C5F910")]
|
||||
public static MemberSerialization GetObjectMemberSerialization(Type objectType)
|
||||
{
|
||||
return MemberSerialization.OptOut;
|
||||
}
|
||||
|
||||
// Token: 0x0600058C RID: 1420 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60004EC")]
|
||||
[Address(RVA = "0x2C5F3E0", Offset = "0x2C5E3E0", VA = "0x182C5F3E0")]
|
||||
private static Type GetJsonConverterType(ICustomAttributeProvider attributeProvider)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600058D RID: 1421 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60004ED")]
|
||||
[Address(RVA = "0x2C5F370", Offset = "0x2C5E370", VA = "0x182C5F370")]
|
||||
private static Type GetJsonConverterTypeFromAttribute(ICustomAttributeProvider attributeProvider)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600058E RID: 1422 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60004EE")]
|
||||
[Address(RVA = "0x2C5F460", Offset = "0x2C5E460", VA = "0x182C5F460")]
|
||||
public static JsonConverter GetJsonConverter(ICustomAttributeProvider attributeProvider, Type targetConvertedType)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600058F RID: 1423 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60004EF")]
|
||||
[Address(RVA = "0x2C5FB00", Offset = "0x2C5EB00", VA = "0x182C5FB00")]
|
||||
public static TypeConverter GetTypeConverter(Type type)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000590 RID: 1424 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60004F0")]
|
||||
[Address(RVA = "0x2C5EEF0", Offset = "0x2C5DEF0", VA = "0x182C5EEF0")]
|
||||
private static Type GetAssociatedMetadataType(Type type)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000591 RID: 1425 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60004F1")]
|
||||
[Address(RVA = "0x2C5EBC0", Offset = "0x2C5DBC0", VA = "0x182C5EBC0")]
|
||||
private static Type GetAssociateMetadataTypeFromAttribute(Type type)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000592 RID: 1426 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60004F2")]
|
||||
[Address(RVA = "0x2C5F7A0", Offset = "0x2C5E7A0", VA = "0x182C5F7A0")]
|
||||
private static Type GetMetadataTypeAttributeType()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000593 RID: 1427 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60004F3")]
|
||||
[Address(RVA = "0x22BB2D0", Offset = "0x22BA2D0", VA = "0x1822BB2D0")]
|
||||
private static T GetAttribute<T>(Type type) where T : Attribute
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000594 RID: 1428 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60004F4")]
|
||||
[Address(RVA = "0x22BAE40", Offset = "0x22B9E40", VA = "0x1822BAE40")]
|
||||
private static T GetAttribute<T>(MemberInfo memberInfo) where T : Attribute
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000595 RID: 1429 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60004F5")]
|
||||
[Address(RVA = "0x22BB5C0", Offset = "0x22BA5C0", VA = "0x1822BB5C0")]
|
||||
public static T GetAttribute<T>(ICustomAttributeProvider attributeProvider) where T : Attribute
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x170000DA RID: 218
|
||||
// (get) Token: 0x06000596 RID: 1430 RVA: 0x00003F78 File Offset: 0x00002178
|
||||
[Token(Token = "0x170000CA")]
|
||||
public static bool DynamicCodeGeneration
|
||||
{
|
||||
[Token(Token = "0x60004F6")]
|
||||
[Address(RVA = "0x2C5FC50", Offset = "0x2C5EC50", VA = "0x182C5FC50")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000DB RID: 219
|
||||
// (get) Token: 0x06000597 RID: 1431 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x170000CB")]
|
||||
public static ReflectionDelegateFactory ReflectionDelegateFactory
|
||||
{
|
||||
[Token(Token = "0x60004F7")]
|
||||
[Address(RVA = "0x2C5FEC0", Offset = "0x2C5EEC0", VA = "0x182C5FEC0")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x040001F3 RID: 499
|
||||
[Token(Token = "0x400015B")]
|
||||
public const string IdPropertyName = "$id";
|
||||
|
||||
// Token: 0x040001F4 RID: 500
|
||||
[Token(Token = "0x400015C")]
|
||||
public const string RefPropertyName = "$ref";
|
||||
|
||||
// Token: 0x040001F5 RID: 501
|
||||
[Token(Token = "0x400015D")]
|
||||
public const string TypePropertyName = "$type";
|
||||
|
||||
// Token: 0x040001F6 RID: 502
|
||||
[Token(Token = "0x400015E")]
|
||||
public const string ValuePropertyName = "$value";
|
||||
|
||||
// Token: 0x040001F7 RID: 503
|
||||
[Token(Token = "0x400015F")]
|
||||
public const string ArrayValuesPropertyName = "$values";
|
||||
|
||||
// Token: 0x040001F8 RID: 504
|
||||
[Token(Token = "0x4000160")]
|
||||
public const string ShouldSerializePrefix = "ShouldSerialize";
|
||||
|
||||
// Token: 0x040001F9 RID: 505
|
||||
[Token(Token = "0x4000161")]
|
||||
public const string SpecifiedPostfix = "Specified";
|
||||
|
||||
// Token: 0x040001FA RID: 506
|
||||
[Token(Token = "0x4000162")]
|
||||
private static readonly ThreadSafeStore<ICustomAttributeProvider, Type> JsonConverterTypeCache;
|
||||
|
||||
// Token: 0x040001FB RID: 507
|
||||
[Token(Token = "0x4000163")]
|
||||
private static readonly ThreadSafeStore<Type, Type> AssociatedMetadataTypesCache;
|
||||
|
||||
// Token: 0x040001FC RID: 508
|
||||
[Token(Token = "0x4000164")]
|
||||
private const string MetadataTypeAttributeTypeName = "System.ComponentModel.DataAnnotations.MetadataTypeAttribute, System.ComponentModel.DataAnnotations, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35";
|
||||
|
||||
// Token: 0x040001FD RID: 509
|
||||
[Token(Token = "0x4000165")]
|
||||
private static Type _cachedMetadataTypeAttributeType;
|
||||
|
||||
// Token: 0x040001FE RID: 510
|
||||
[Token(Token = "0x4000166")]
|
||||
private static bool? _dynamicCodeGeneration;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,40 @@
|
||||
using System;
|
||||
using System.Reflection;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace Singular.Newtonsoft.Json.Serialization
|
||||
{
|
||||
// Token: 0x020000A2 RID: 162
|
||||
[Token(Token = "0x200006F")]
|
||||
internal class LateBoundMetadataTypeAttribute : IMetadataTypeAttribute
|
||||
{
|
||||
// Token: 0x06000599 RID: 1433 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60004F9")]
|
||||
[Address(RVA = "0x493D90", Offset = "0x492D90", VA = "0x180493D90")]
|
||||
public LateBoundMetadataTypeAttribute(object attribute)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x170000DC RID: 220
|
||||
// (get) Token: 0x0600059A RID: 1434 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x170000CC")]
|
||||
public Type MetadataClassType
|
||||
{
|
||||
[Token(Token = "0x60004FA")]
|
||||
[Address(RVA = "0x2C5FFC0", Offset = "0x2C5EFC0", VA = "0x182C5FFC0", Slot = "4")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x040001FF RID: 511
|
||||
[Token(Token = "0x4000167")]
|
||||
private static PropertyInfo _metadataClassTypeProperty;
|
||||
|
||||
// Token: 0x04000200 RID: 512
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4000168")]
|
||||
private readonly object _attribute;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace Singular.Newtonsoft.Json.Serialization
|
||||
{
|
||||
// Token: 0x020000A3 RID: 163
|
||||
// (Invoke) Token: 0x0600059C RID: 1436
|
||||
[Token(Token = "0x2000070")]
|
||||
public delegate object ObjectConstructor<T>(params object[] args);
|
||||
}
|
||||
@@ -0,0 +1,18 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace Singular.Newtonsoft.Json.Serialization
|
||||
{
|
||||
// Token: 0x020000A4 RID: 164
|
||||
[Token(Token = "0x2000071")]
|
||||
[AttributeUsage(AttributeTargets.Method)]
|
||||
public sealed class OnErrorAttribute : Attribute
|
||||
{
|
||||
// Token: 0x0600059F RID: 1439 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60004FF")]
|
||||
[Address(RVA = "0x42BA20", Offset = "0x42AA20", VA = "0x18042BA20")]
|
||||
public OnErrorAttribute()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,38 @@
|
||||
using System;
|
||||
using System.Reflection;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace Singular.Newtonsoft.Json.Serialization
|
||||
{
|
||||
// Token: 0x020000A5 RID: 165
|
||||
[Token(Token = "0x2000072")]
|
||||
public class ReflectionValueProvider : IValueProvider
|
||||
{
|
||||
// Token: 0x060005A0 RID: 1440 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000500")]
|
||||
[Address(RVA = "0x2C603B0", Offset = "0x2C5F3B0", VA = "0x182C603B0")]
|
||||
public ReflectionValueProvider(MemberInfo memberInfo)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060005A1 RID: 1441 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000501")]
|
||||
[Address(RVA = "0x2C60230", Offset = "0x2C5F230", VA = "0x182C60230", Slot = "4")]
|
||||
public void SetValue(object target, object value)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060005A2 RID: 1442 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000502")]
|
||||
[Address(RVA = "0x2C600C0", Offset = "0x2C5F0C0", VA = "0x182C600C0", Slot = "5")]
|
||||
public object GetValue(object target)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x04000201 RID: 513
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4000169")]
|
||||
private readonly MemberInfo _memberInfo;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,51 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace Singular.Newtonsoft.Json.Serialization
|
||||
{
|
||||
// Token: 0x0200007E RID: 126
|
||||
[Token(Token = "0x2000054")]
|
||||
internal struct ResolverContractKey : IEquatable<ResolverContractKey>
|
||||
{
|
||||
// Token: 0x06000427 RID: 1063 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60003A4")]
|
||||
[Address(RVA = "0x4AF6A0", Offset = "0x4AE6A0", VA = "0x1804AF6A0")]
|
||||
public ResolverContractKey(Type resolverType, Type contractType)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000428 RID: 1064 RVA: 0x000037C8 File Offset: 0x000019C8
|
||||
[Token(Token = "0x60003A5")]
|
||||
[Address(RVA = "0x4AF380", Offset = "0x4AE380", VA = "0x1804AF380", Slot = "2")]
|
||||
public override int GetHashCode()
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x06000429 RID: 1065 RVA: 0x000037E0 File Offset: 0x000019E0
|
||||
[Token(Token = "0x60003A6")]
|
||||
[Address(RVA = "0x2C604E0", Offset = "0x2C5F4E0", VA = "0x182C604E0", Slot = "0")]
|
||||
public override bool Equals(object obj)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x0600042A RID: 1066 RVA: 0x000037F8 File Offset: 0x000019F8
|
||||
[Token(Token = "0x60003A7")]
|
||||
[Address(RVA = "0x2C60410", Offset = "0x2C5F410", VA = "0x182C60410", Slot = "4")]
|
||||
public bool Equals(ResolverContractKey other)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x04000184 RID: 388
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4000105")]
|
||||
private readonly Type _resolverType;
|
||||
|
||||
// Token: 0x04000185 RID: 389
|
||||
[FieldOffset(Offset = "0x8")]
|
||||
[Token(Token = "0x4000106")]
|
||||
private readonly Type _contractType;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user