oh dear
This commit is contained in:
@@ -0,0 +1,23 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using Valve.Newtonsoft.Json.Utilities;
|
||||
|
||||
namespace Valve.Newtonsoft.Json.Serialization
|
||||
{
|
||||
// Token: 0x0200006A RID: 106
|
||||
[Token(Token = "0x200006A")]
|
||||
internal static class CachedAttributeGetter<T> where T : Attribute
|
||||
{
|
||||
// Token: 0x0600031C RID: 796 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600031C")]
|
||||
[Address(RVA = "0x2905950", Offset = "0x2904750", VA = "0x182905950")]
|
||||
public static T GetAttribute(object type)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x040001CF RID: 463
|
||||
[Token(Token = "0x40001CF")]
|
||||
private static readonly ThreadSafeStore<object, T> TypeAttributeCache;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,472 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Reflection;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace Valve.Newtonsoft.Json.Serialization
|
||||
{
|
||||
// Token: 0x0200006D RID: 109
|
||||
[Token(Token = "0x200006D")]
|
||||
public class DefaultContractResolver : IContractResolver
|
||||
{
|
||||
// Token: 0x17000087 RID: 135
|
||||
// (get) Token: 0x06000323 RID: 803 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000087")]
|
||||
internal static IContractResolver Instance
|
||||
{
|
||||
[Token(Token = "0x6000323")]
|
||||
[Address(RVA = "0x24EF980", Offset = "0x24EE780", VA = "0x1824EF980")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000088 RID: 136
|
||||
// (get) Token: 0x06000324 RID: 804 RVA: 0x00003600 File Offset: 0x00001800
|
||||
// (set) Token: 0x06000325 RID: 805 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x17000088")]
|
||||
[Obsolete]
|
||||
public BindingFlags DefaultMembersSearchFlags
|
||||
{
|
||||
[Token(Token = "0x6000324")]
|
||||
[Address(RVA = "0x41F5B0", Offset = "0x41E3B0", VA = "0x18041F5B0")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return BindingFlags.Default;
|
||||
}
|
||||
[Token(Token = "0x6000325")]
|
||||
[Address(RVA = "0x41F730", Offset = "0x41E530", VA = "0x18041F730")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000089 RID: 137
|
||||
// (get) Token: 0x06000326 RID: 806 RVA: 0x00003618 File Offset: 0x00001818
|
||||
[Token(Token = "0x17000089")]
|
||||
public bool SerializeCompilerGeneratedMembers
|
||||
{
|
||||
[Token(Token = "0x6000326")]
|
||||
[Address(RVA = "0x3F71D0", Offset = "0x3F5FD0", VA = "0x1803F71D0")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700008A RID: 138
|
||||
// (get) Token: 0x06000327 RID: 807 RVA: 0x00003630 File Offset: 0x00001830
|
||||
[Token(Token = "0x1700008A")]
|
||||
public bool IgnoreSerializableInterface
|
||||
{
|
||||
[Token(Token = "0x6000327")]
|
||||
[Address(RVA = "0x41ED50", Offset = "0x41DB50", VA = "0x18041ED50")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700008B RID: 139
|
||||
// (get) Token: 0x06000328 RID: 808 RVA: 0x00003648 File Offset: 0x00001848
|
||||
// (set) Token: 0x06000329 RID: 809 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x1700008B")]
|
||||
public bool IgnoreSerializableAttribute
|
||||
{
|
||||
[Token(Token = "0x6000328")]
|
||||
[Address(RVA = "0x439BB0", Offset = "0x4389B0", VA = "0x180439BB0")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
[Token(Token = "0x6000329")]
|
||||
[Address(RVA = "0x439DF0", Offset = "0x438BF0", VA = "0x180439DF0")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700008C RID: 140
|
||||
// (get) Token: 0x0600032A RID: 810 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x1700008C")]
|
||||
public NamingStrategy NamingStrategy
|
||||
{
|
||||
[Token(Token = "0x600032A")]
|
||||
[Address(RVA = "0x3F63E0", Offset = "0x3F51E0", VA = "0x1803F63E0")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600032B RID: 811 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600032B")]
|
||||
[Address(RVA = "0x24EF810", Offset = "0x24EE610", VA = "0x1824EF810")]
|
||||
public DefaultContractResolver()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600032C RID: 812 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600032C")]
|
||||
[Address(RVA = "0x24EF8C0", Offset = "0x24EE6C0", VA = "0x1824EF8C0")]
|
||||
[Obsolete]
|
||||
public DefaultContractResolver(bool shareCache)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600032D RID: 813 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600032D")]
|
||||
[Address(RVA = "0x24ED130", Offset = "0x24EBF30", VA = "0x1824ED130")]
|
||||
internal DefaultContractResolverState GetState()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600032E RID: 814 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600032E")]
|
||||
[Address(RVA = "0x24EE0C0", Offset = "0x24ECEC0", VA = "0x1824EE0C0", Slot = "5")]
|
||||
public virtual JsonContract ResolveContract(Type type)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600032F RID: 815 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600032F")]
|
||||
[Address(RVA = "0x24ECA70", Offset = "0x24EB870", VA = "0x1824ECA70", Slot = "6")]
|
||||
protected virtual List<MemberInfo> GetSerializableMembers(Type objectType)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000330 RID: 816 RVA: 0x00003660 File Offset: 0x00001860
|
||||
[Token(Token = "0x6000330")]
|
||||
[Address(RVA = "0x24EF3C0", Offset = "0x24EE1C0", VA = "0x1824EF3C0")]
|
||||
private bool ShouldSerializeEntityMember(MemberInfo memberInfo)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000331 RID: 817 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000331")]
|
||||
[Address(RVA = "0x24EAB50", Offset = "0x24E9950", VA = "0x1824EAB50", Slot = "7")]
|
||||
protected virtual JsonObjectContract CreateObjectContract(Type objectType)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000332 RID: 818 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000332")]
|
||||
[Address(RVA = "0x24EC820", Offset = "0x24EB620", VA = "0x1824EC820")]
|
||||
private MemberInfo GetExtensionDataMemberForType(Type type)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000333 RID: 819 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000333")]
|
||||
[Address(RVA = "0x24EE340", Offset = "0x24ED140", VA = "0x1824EE340")]
|
||||
private static void SetExtensionDataDelegates(JsonObjectContract contract, MemberInfo member)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000334 RID: 820 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000334")]
|
||||
[Address(RVA = "0x24EBAB0", Offset = "0x24EA8B0", VA = "0x1824EBAB0")]
|
||||
private ConstructorInfo GetAttributeConstructor(Type objectType)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000335 RID: 821 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000335")]
|
||||
[Address(RVA = "0x24EC9D0", Offset = "0x24EB7D0", VA = "0x1824EC9D0")]
|
||||
private ConstructorInfo GetParameterizedConstructor(Type objectType)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000336 RID: 822 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000336")]
|
||||
[Address(RVA = "0x24E9C30", Offset = "0x24E8A30", VA = "0x1824E9C30", Slot = "8")]
|
||||
protected virtual IList<JsonProperty> CreateConstructorParameters(ConstructorInfo constructor, JsonPropertyCollection memberProperties)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000337 RID: 823 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000337")]
|
||||
[Address(RVA = "0x24EB390", Offset = "0x24EA190", VA = "0x1824EB390", Slot = "9")]
|
||||
protected virtual JsonProperty CreatePropertyFromConstructorParameter(JsonProperty matchingMemberProperty, ParameterInfo parameterInfo)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000338 RID: 824 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000338")]
|
||||
[Address(RVA = "0x24EE060", Offset = "0x24ECE60", VA = "0x1824EE060", Slot = "10")]
|
||||
protected virtual JsonConverter ResolveContractConverter(Type objectType)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000339 RID: 825 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000339")]
|
||||
[Address(RVA = "0x24EC780", Offset = "0x24EB580", VA = "0x1824EC780")]
|
||||
private Func<object> GetDefaultCreator(Type createdType)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600033A RID: 826 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600033A")]
|
||||
[Address(RVA = "0x24ED1A0", Offset = "0x24EBFA0", VA = "0x1824ED1A0")]
|
||||
private void InitializeContract(JsonContract contract)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600033B RID: 827 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600033B")]
|
||||
[Address(RVA = "0x24EDED0", Offset = "0x24ECCD0", VA = "0x1824EDED0")]
|
||||
private void ResolveCallbackMethods(JsonContract contract, Type t)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600033C RID: 828 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600033C")]
|
||||
[Address(RVA = "0x24EBE80", Offset = "0x24EAC80", VA = "0x1824EBE80")]
|
||||
private void GetCallbackMethodsForType(Type type, out List<SerializationCallback> onSerializing, out List<SerializationCallback> onSerialized, out List<SerializationCallback> onDeserializing, out List<SerializationCallback> onDeserialized, out List<SerializationErrorCallback> onError)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600033D RID: 829 RVA: 0x00003678 File Offset: 0x00001878
|
||||
[Token(Token = "0x600033D")]
|
||||
[Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930")]
|
||||
private static bool ShouldSkipDeserialized(Type t)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x0600033E RID: 830 RVA: 0x00003690 File Offset: 0x00001890
|
||||
[Token(Token = "0x600033E")]
|
||||
[Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930")]
|
||||
private static bool ShouldSkipSerializing(Type t)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x0600033F RID: 831 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600033F")]
|
||||
[Address(RVA = "0x24EC4F0", Offset = "0x24EB2F0", VA = "0x1824EC4F0")]
|
||||
private List<Type> GetClassHierarchyForType(Type type)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000340 RID: 832 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000340")]
|
||||
[Address(RVA = "0x24EA390", Offset = "0x24E9190", VA = "0x1824EA390", Slot = "11")]
|
||||
protected virtual JsonDictionaryContract CreateDictionaryContract(Type objectType)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000341 RID: 833 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000341")]
|
||||
[Address(RVA = "0x24E9930", Offset = "0x24E8730", VA = "0x1824E9930", Slot = "12")]
|
||||
protected virtual JsonArrayContract CreateArrayContract(Type objectType)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000342 RID: 834 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000342")]
|
||||
[Address(RVA = "0x24EAFC0", Offset = "0x24E9DC0", VA = "0x1824EAFC0", Slot = "13")]
|
||||
protected virtual JsonPrimitiveContract CreatePrimitiveContract(Type objectType)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000343 RID: 835 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000343")]
|
||||
[Address(RVA = "0x24EAA80", Offset = "0x24E9880", VA = "0x1824EAA80", Slot = "14")]
|
||||
protected virtual JsonLinqContract CreateLinqContract(Type objectType)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000344 RID: 836 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000344")]
|
||||
[Address(RVA = "0x24EA880", Offset = "0x24E9680", VA = "0x1824EA880", Slot = "15")]
|
||||
protected virtual JsonISerializableContract CreateISerializableContract(Type objectType)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000345 RID: 837 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000345")]
|
||||
[Address(RVA = "0x24EBA40", Offset = "0x24EA840", VA = "0x1824EBA40", Slot = "16")]
|
||||
protected virtual JsonStringContract CreateStringContract(Type objectType)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000346 RID: 838 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000346")]
|
||||
[Address(RVA = "0x24E9E00", Offset = "0x24E8C00", VA = "0x1824E9E00", Slot = "17")]
|
||||
protected virtual JsonContract CreateContract(Type objectType)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000347 RID: 839 RVA: 0x000036A8 File Offset: 0x000018A8
|
||||
[Token(Token = "0x6000347")]
|
||||
[Address(RVA = "0x24ED6F0", Offset = "0x24EC4F0", VA = "0x1824ED6F0")]
|
||||
internal static bool IsJsonPrimitiveType(Type t)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000348 RID: 840 RVA: 0x000036C0 File Offset: 0x000018C0
|
||||
[Token(Token = "0x6000348")]
|
||||
[Address(RVA = "0x24ED570", Offset = "0x24EC370", VA = "0x1824ED570")]
|
||||
internal static bool IsIConvertible(Type t)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000349 RID: 841 RVA: 0x000036D8 File Offset: 0x000018D8
|
||||
[Token(Token = "0x6000349")]
|
||||
[Address(RVA = "0x24E9710", Offset = "0x24E8510", VA = "0x1824E9710")]
|
||||
internal static bool CanConvertToString(Type type)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x0600034A RID: 842 RVA: 0x000036F0 File Offset: 0x000018F0
|
||||
[Token(Token = "0x600034A")]
|
||||
[Address(RVA = "0x24ED760", Offset = "0x24EC560", VA = "0x1824ED760")]
|
||||
private static bool IsValidCallback(MethodInfo method, ParameterInfo[] parameters, Type attributeType, MethodInfo currentCallback, ref Type prevAttributeType)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x0600034B RID: 843 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600034B")]
|
||||
[Address(RVA = "0x24EC5D0", Offset = "0x24EB3D0", VA = "0x1824EC5D0")]
|
||||
internal static string GetClrTypeFullName(Type type)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600034C RID: 844 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600034C")]
|
||||
[Address(RVA = "0x24EB030", Offset = "0x24E9E30", VA = "0x1824EB030", Slot = "18")]
|
||||
protected virtual IList<JsonProperty> CreateProperties(Type type, MemberSerialization memberSerialization)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600034D RID: 845 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600034D")]
|
||||
[Address(RVA = "0x24EAAF0", Offset = "0x24E98F0", VA = "0x1824EAAF0", Slot = "19")]
|
||||
protected virtual IValueProvider CreateMemberValueProvider(MemberInfo member)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600034E RID: 846 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600034E")]
|
||||
[Address(RVA = "0x24EB640", Offset = "0x24EA440", VA = "0x1824EB640", Slot = "20")]
|
||||
protected virtual JsonProperty CreateProperty(MemberInfo member, MemberSerialization memberSerialization)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600034F RID: 847 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600034F")]
|
||||
[Address(RVA = "0x24EED90", Offset = "0x24EDB90", VA = "0x1824EED90")]
|
||||
private void SetPropertySettingsFromAttributes(JsonProperty property, object attributeProvider, string name, Type declaringType, MemberSerialization memberSerialization, out bool allowNonPublicAccess)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000350 RID: 848 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000350")]
|
||||
[Address(RVA = "0x24EB840", Offset = "0x24EA640", VA = "0x1824EB840")]
|
||||
private Predicate<object> CreateShouldSerializeTest(MemberInfo member)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000351 RID: 849 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000351")]
|
||||
[Address(RVA = "0x24EEAF0", Offset = "0x24ED8F0", VA = "0x1824EEAF0")]
|
||||
private void SetIsSpecifiedActions(JsonProperty property, MemberInfo member, bool allowNonPublicAccess)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000352 RID: 850 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000352")]
|
||||
[Address(RVA = "0x24EE310", Offset = "0x24ED110", VA = "0x1824EE310", Slot = "21")]
|
||||
protected virtual string ResolvePropertyName(string propertyName)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000353 RID: 851 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000353")]
|
||||
[Address(RVA = "0x24EE2E0", Offset = "0x24ED0E0", VA = "0x1824EE2E0", Slot = "22")]
|
||||
protected virtual string ResolveDictionaryKey(string dictionaryKey)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000354 RID: 852 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000354")]
|
||||
[Address(RVA = "0x6A1C40", Offset = "0x6A0A40", VA = "0x1806A1C40")]
|
||||
public string GetResolvedPropertyName(string propertyName)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x040001D4 RID: 468
|
||||
[Token(Token = "0x40001D4")]
|
||||
private static readonly IContractResolver _instance;
|
||||
|
||||
// Token: 0x040001D5 RID: 469
|
||||
[Token(Token = "0x40001D5")]
|
||||
private static readonly JsonConverter[] BuiltInConverters;
|
||||
|
||||
// Token: 0x040001D6 RID: 470
|
||||
[Token(Token = "0x40001D6")]
|
||||
private static readonly object TypeContractCacheLock;
|
||||
|
||||
// Token: 0x040001D7 RID: 471
|
||||
[Token(Token = "0x40001D7")]
|
||||
private static readonly DefaultContractResolverState _sharedState;
|
||||
|
||||
// Token: 0x040001D8 RID: 472
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x40001D8")]
|
||||
private readonly DefaultContractResolverState _instanceState;
|
||||
|
||||
// Token: 0x040001D9 RID: 473
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x40001D9")]
|
||||
private readonly bool _sharedCache;
|
||||
|
||||
// Token: 0x0200006E RID: 110
|
||||
[Token(Token = "0x200006E")]
|
||||
internal class EnumerableDictionaryWrapper<TEnumeratorKey, TEnumeratorValue>
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,29 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using Cpp2IlInjected;
|
||||
using Valve.Newtonsoft.Json.Utilities;
|
||||
|
||||
namespace Valve.Newtonsoft.Json.Serialization
|
||||
{
|
||||
// Token: 0x0200006C RID: 108
|
||||
[Token(Token = "0x200006C")]
|
||||
internal class DefaultContractResolverState
|
||||
{
|
||||
// Token: 0x06000322 RID: 802 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000322")]
|
||||
[Address(RVA = "0x24E96B0", Offset = "0x24E84B0", VA = "0x1824E96B0")]
|
||||
public DefaultContractResolverState()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x040001D2 RID: 466
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x40001D2")]
|
||||
public Dictionary<ResolverContractKey, JsonContract> ContractCache;
|
||||
|
||||
// Token: 0x040001D3 RID: 467
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x40001D3")]
|
||||
public PropertyNameTable NameTable;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,62 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using Valve.Newtonsoft.Json.Utilities;
|
||||
|
||||
namespace Valve.Newtonsoft.Json.Serialization
|
||||
{
|
||||
// Token: 0x02000076 RID: 118
|
||||
[Token(Token = "0x2000076")]
|
||||
internal class DefaultReferenceResolver : IReferenceResolver
|
||||
{
|
||||
// Token: 0x06000369 RID: 873 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000369")]
|
||||
[Address(RVA = "0x24EFA60", Offset = "0x24EE860", VA = "0x1824EFA60")]
|
||||
private BidirectionalDictionary<string, object> GetMappings(object context)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600036A RID: 874 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600036A")]
|
||||
[Address(RVA = "0x24EFD80", Offset = "0x24EEB80", VA = "0x1824EFD80", Slot = "4")]
|
||||
public object ResolveReference(object context, string reference)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600036B RID: 875 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600036B")]
|
||||
[Address(RVA = "0x24EFC20", Offset = "0x24EEA20", VA = "0x1824EFC20", Slot = "5")]
|
||||
public string GetReference(object context, object value)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600036C RID: 876 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600036C")]
|
||||
[Address(RVA = "0x24EF9E0", Offset = "0x24EE7E0", VA = "0x1824EF9E0", Slot = "7")]
|
||||
public void AddReference(object context, string reference, object value)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600036D RID: 877 RVA: 0x000037B0 File Offset: 0x000019B0
|
||||
[Token(Token = "0x600036D")]
|
||||
[Address(RVA = "0x24EFD00", Offset = "0x24EEB00", VA = "0x1824EFD00", Slot = "6")]
|
||||
public bool IsReferenced(object context, object value)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x0600036E RID: 878 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600036E")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public DefaultReferenceResolver()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x040001F1 RID: 497
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x40001F1")]
|
||||
private int _referenceCount;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,90 @@
|
||||
using System;
|
||||
using System.Runtime.Serialization;
|
||||
using Cpp2IlInjected;
|
||||
using Valve.Newtonsoft.Json.Utilities;
|
||||
|
||||
namespace Valve.Newtonsoft.Json.Serialization
|
||||
{
|
||||
// Token: 0x02000077 RID: 119
|
||||
[Token(Token = "0x2000077")]
|
||||
public class DefaultSerializationBinder : SerializationBinder
|
||||
{
|
||||
// Token: 0x0600036F RID: 879 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600036F")]
|
||||
[Address(RVA = "0x24EFE90", Offset = "0x24EEC90", VA = "0x1824EFE90")]
|
||||
private static Type GetTypeFromTypeNameKey(DefaultSerializationBinder.TypeNameKey typeNameKey)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000370 RID: 880 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000370")]
|
||||
[Address(RVA = "0x24EFE10", Offset = "0x24EEC10", VA = "0x1824EFE10", Slot = "5")]
|
||||
public override Type BindToType(string assemblyName, string typeName)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000371 RID: 881 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000371")]
|
||||
[Address(RVA = "0x24F01E0", Offset = "0x24EEFE0", VA = "0x1824F01E0")]
|
||||
public DefaultSerializationBinder()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x040001F2 RID: 498
|
||||
[Token(Token = "0x40001F2")]
|
||||
internal static readonly DefaultSerializationBinder Instance;
|
||||
|
||||
// Token: 0x040001F3 RID: 499
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x40001F3")]
|
||||
private readonly ThreadSafeStore<DefaultSerializationBinder.TypeNameKey, Type> _typeCache;
|
||||
|
||||
// Token: 0x02000078 RID: 120
|
||||
[Token(Token = "0x2000078")]
|
||||
internal struct TypeNameKey : IEquatable<DefaultSerializationBinder.TypeNameKey>
|
||||
{
|
||||
// Token: 0x06000373 RID: 883 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000373")]
|
||||
[Address(RVA = "0x479F00", Offset = "0x478D00", VA = "0x180479F00")]
|
||||
public TypeNameKey(string assemblyName, string typeName)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000374 RID: 884 RVA: 0x000037C8 File Offset: 0x000019C8
|
||||
[Token(Token = "0x6000374")]
|
||||
[Address(RVA = "0x22BB3B0", Offset = "0x22BA1B0", VA = "0x1822BB3B0", Slot = "2")]
|
||||
public override int GetHashCode()
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x06000375 RID: 885 RVA: 0x000037E0 File Offset: 0x000019E0
|
||||
[Token(Token = "0x6000375")]
|
||||
[Address(RVA = "0x25019B0", Offset = "0x25007B0", VA = "0x1825019B0", Slot = "0")]
|
||||
public override bool Equals(object obj)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000376 RID: 886 RVA: 0x000037F8 File Offset: 0x000019F8
|
||||
[Token(Token = "0x6000376")]
|
||||
[Address(RVA = "0x7515C0", Offset = "0x7503C0", VA = "0x1807515C0", Slot = "4")]
|
||||
public bool Equals(DefaultSerializationBinder.TypeNameKey other)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x040001F4 RID: 500
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x40001F4")]
|
||||
internal readonly string AssemblyName;
|
||||
|
||||
// Token: 0x040001F5 RID: 501
|
||||
[FieldOffset(Offset = "0x8")]
|
||||
[Token(Token = "0x40001F5")]
|
||||
internal readonly string TypeName;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,113 @@
|
||||
using System;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace Valve.Newtonsoft.Json.Serialization
|
||||
{
|
||||
// Token: 0x02000079 RID: 121
|
||||
[Token(Token = "0x2000079")]
|
||||
public class ErrorContext
|
||||
{
|
||||
// Token: 0x06000377 RID: 887 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000377")]
|
||||
[Address(RVA = "0x24F0280", Offset = "0x24EF080", VA = "0x1824F0280")]
|
||||
internal ErrorContext(object originalObject, object member, string path, Exception error)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x1700008D RID: 141
|
||||
// (get) Token: 0x06000378 RID: 888 RVA: 0x00003810 File Offset: 0x00001A10
|
||||
// (set) Token: 0x06000379 RID: 889 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x1700008D")]
|
||||
internal bool Traced
|
||||
{
|
||||
[Token(Token = "0x6000378")]
|
||||
[Address(RVA = "0x42D5E0", Offset = "0x42C3E0", VA = "0x18042D5E0")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
[Token(Token = "0x6000379")]
|
||||
[Address(RVA = "0x495D50", Offset = "0x494B50", VA = "0x180495D50")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700008E RID: 142
|
||||
// (get) Token: 0x0600037A RID: 890 RVA: 0x00002050 File Offset: 0x00000250
|
||||
// (set) Token: 0x0600037B RID: 891 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x1700008E")]
|
||||
public Exception Error
|
||||
{
|
||||
[Token(Token = "0x600037A")]
|
||||
[Address(RVA = "0x3F5F40", Offset = "0x3F4D40", VA = "0x1803F5F40")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x600037B")]
|
||||
[Address(RVA = "0x3F7210", Offset = "0x3F6010", VA = "0x1803F7210")]
|
||||
[CompilerGenerated]
|
||||
private set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700008F RID: 143
|
||||
// (set) Token: 0x0600037C RID: 892 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x1700008F")]
|
||||
private object OriginalObject
|
||||
{
|
||||
[Token(Token = "0x600037C")]
|
||||
[Address(RVA = "0x460F90", Offset = "0x45FD90", VA = "0x180460F90")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000090 RID: 144
|
||||
// (set) Token: 0x0600037D RID: 893 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x17000090")]
|
||||
private object Member
|
||||
{
|
||||
[Token(Token = "0x600037D")]
|
||||
[Address(RVA = "0x409C60", Offset = "0x408A60", VA = "0x180409C60")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000091 RID: 145
|
||||
// (set) Token: 0x0600037E RID: 894 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x17000091")]
|
||||
private string Path
|
||||
{
|
||||
[Token(Token = "0x600037E")]
|
||||
[Address(RVA = "0x4437E0", Offset = "0x4425E0", VA = "0x1804437E0")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000092 RID: 146
|
||||
// (get) Token: 0x0600037F RID: 895 RVA: 0x00003828 File Offset: 0x00001A28
|
||||
[Token(Token = "0x17000092")]
|
||||
public bool Handled
|
||||
{
|
||||
[Token(Token = "0x600037F")]
|
||||
[Address(RVA = "0x43A970", Offset = "0x439770", VA = "0x18043A970")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,44 @@
|
||||
using System;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace Valve.Newtonsoft.Json.Serialization
|
||||
{
|
||||
// Token: 0x0200007A RID: 122
|
||||
[Token(Token = "0x200007A")]
|
||||
public class ErrorEventArgs : EventArgs
|
||||
{
|
||||
// Token: 0x17000093 RID: 147
|
||||
// (set) Token: 0x06000380 RID: 896 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x17000093")]
|
||||
private object CurrentObject
|
||||
{
|
||||
[Token(Token = "0x6000380")]
|
||||
[Address(RVA = "0x3F7200", Offset = "0x3F6000", VA = "0x1803F7200")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000094 RID: 148
|
||||
// (set) Token: 0x06000381 RID: 897 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x17000094")]
|
||||
private ErrorContext ErrorContext
|
||||
{
|
||||
[Token(Token = "0x6000381")]
|
||||
[Address(RVA = "0x3F7210", Offset = "0x3F6010", VA = "0x1803F7210")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06000382 RID: 898 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000382")]
|
||||
[Address(RVA = "0x24F02E0", Offset = "0x24EF0E0", VA = "0x1824F02E0")]
|
||||
public ErrorEventArgs(object currentObject, ErrorContext errorContext)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,11 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace Valve.Newtonsoft.Json.Serialization
|
||||
{
|
||||
// Token: 0x02000086 RID: 134
|
||||
// (Invoke) Token: 0x060003B8 RID: 952
|
||||
[Token(Token = "0x2000086")]
|
||||
public delegate IEnumerable<KeyValuePair<object, object>> ExtensionDataGetter(object o);
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace Valve.Newtonsoft.Json.Serialization
|
||||
{
|
||||
// Token: 0x02000085 RID: 133
|
||||
// (Invoke) Token: 0x060003B4 RID: 948
|
||||
[Token(Token = "0x2000085")]
|
||||
public delegate void ExtensionDataSetter(object o, string key, object value);
|
||||
}
|
||||
@@ -0,0 +1,11 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace Valve.Newtonsoft.Json.Serialization
|
||||
{
|
||||
// Token: 0x0200007B RID: 123
|
||||
[Token(Token = "0x200007B")]
|
||||
public interface IAttributeProvider
|
||||
{
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,15 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace Valve.Newtonsoft.Json.Serialization
|
||||
{
|
||||
// Token: 0x0200007C RID: 124
|
||||
[Token(Token = "0x200007C")]
|
||||
public interface IContractResolver
|
||||
{
|
||||
// Token: 0x06000383 RID: 899
|
||||
[Token(Token = "0x6000383")]
|
||||
[Address(Slot = "0")]
|
||||
JsonContract ResolveContract(Type type);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,30 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace Valve.Newtonsoft.Json.Serialization
|
||||
{
|
||||
// Token: 0x0200007D RID: 125
|
||||
[Token(Token = "0x200007D")]
|
||||
public interface IReferenceResolver
|
||||
{
|
||||
// Token: 0x06000384 RID: 900
|
||||
[Token(Token = "0x6000384")]
|
||||
[Address(Slot = "0")]
|
||||
object ResolveReference(object context, string reference);
|
||||
|
||||
// Token: 0x06000385 RID: 901
|
||||
[Token(Token = "0x6000385")]
|
||||
[Address(Slot = "1")]
|
||||
string GetReference(object context, object value);
|
||||
|
||||
// Token: 0x06000386 RID: 902
|
||||
[Token(Token = "0x6000386")]
|
||||
[Address(Slot = "2")]
|
||||
bool IsReferenced(object context, object value);
|
||||
|
||||
// Token: 0x06000387 RID: 903
|
||||
[Token(Token = "0x6000387")]
|
||||
[Address(Slot = "3")]
|
||||
void AddReference(object context, string reference, object value);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,26 @@
|
||||
using System;
|
||||
using System.Diagnostics;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace Valve.Newtonsoft.Json.Serialization
|
||||
{
|
||||
// Token: 0x0200007E RID: 126
|
||||
[Token(Token = "0x200007E")]
|
||||
public interface ITraceWriter
|
||||
{
|
||||
// Token: 0x17000095 RID: 149
|
||||
// (get) Token: 0x06000388 RID: 904
|
||||
[Token(Token = "0x17000095")]
|
||||
TraceLevel LevelFilter
|
||||
{
|
||||
[Token(Token = "0x6000388")]
|
||||
[Address(Slot = "0")]
|
||||
get;
|
||||
}
|
||||
|
||||
// Token: 0x06000389 RID: 905
|
||||
[Token(Token = "0x6000389")]
|
||||
[Address(Slot = "1")]
|
||||
void Trace(TraceLevel level, string message, Exception ex);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,20 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace Valve.Newtonsoft.Json.Serialization
|
||||
{
|
||||
// Token: 0x0200007F RID: 127
|
||||
[Token(Token = "0x200007F")]
|
||||
public interface IValueProvider
|
||||
{
|
||||
// Token: 0x0600038A RID: 906
|
||||
[Token(Token = "0x600038A")]
|
||||
[Address(Slot = "0")]
|
||||
void SetValue(object target, object value);
|
||||
|
||||
// Token: 0x0600038B RID: 907
|
||||
[Token(Token = "0x600038B")]
|
||||
[Address(Slot = "1")]
|
||||
object GetValue(object target);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,243 @@
|
||||
using System;
|
||||
using System.Collections;
|
||||
using System.Reflection;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
using Valve.Newtonsoft.Json.Utilities;
|
||||
|
||||
namespace Valve.Newtonsoft.Json.Serialization
|
||||
{
|
||||
// Token: 0x02000080 RID: 128
|
||||
[Token(Token = "0x2000080")]
|
||||
public class JsonArrayContract : JsonContainerContract
|
||||
{
|
||||
// Token: 0x17000096 RID: 150
|
||||
// (get) Token: 0x0600038C RID: 908 RVA: 0x00002050 File Offset: 0x00000250
|
||||
// (set) Token: 0x0600038D RID: 909 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x17000096")]
|
||||
public Type CollectionItemType
|
||||
{
|
||||
[Token(Token = "0x600038C")]
|
||||
[Address(RVA = "0x7E2670", Offset = "0x7E1470", VA = "0x1807E2670")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x600038D")]
|
||||
[Address(RVA = "0x7E12F0", Offset = "0x7E00F0", VA = "0x1807E12F0")]
|
||||
[CompilerGenerated]
|
||||
private set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000097 RID: 151
|
||||
// (get) Token: 0x0600038E RID: 910 RVA: 0x00003840 File Offset: 0x00001A40
|
||||
// (set) Token: 0x0600038F RID: 911 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x17000097")]
|
||||
public bool IsMultidimensionalArray
|
||||
{
|
||||
[Token(Token = "0x600038E")]
|
||||
[Address(RVA = "0x8CD9C0", Offset = "0x8CC7C0", VA = "0x1808CD9C0")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
[Token(Token = "0x600038F")]
|
||||
[Address(RVA = "0x8CDEC0", Offset = "0x8CCCC0", VA = "0x1808CDEC0")]
|
||||
[CompilerGenerated]
|
||||
private set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000098 RID: 152
|
||||
// (get) Token: 0x06000390 RID: 912 RVA: 0x00003858 File Offset: 0x00001A58
|
||||
// (set) Token: 0x06000391 RID: 913 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x17000098")]
|
||||
internal bool IsArray
|
||||
{
|
||||
[Token(Token = "0x6000390")]
|
||||
[Address(RVA = "0x965570", Offset = "0x964370", VA = "0x180965570")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
[Token(Token = "0x6000391")]
|
||||
[Address(RVA = "0xF3CB00", Offset = "0xF3B900", VA = "0x180F3CB00")]
|
||||
[CompilerGenerated]
|
||||
private set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000099 RID: 153
|
||||
// (get) Token: 0x06000392 RID: 914 RVA: 0x00003870 File Offset: 0x00001A70
|
||||
// (set) Token: 0x06000393 RID: 915 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x17000099")]
|
||||
internal bool ShouldCreateWrapper
|
||||
{
|
||||
[Token(Token = "0x6000392")]
|
||||
[Address(RVA = "0x2034D80", Offset = "0x2033B80", VA = "0x182034D80")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
[Token(Token = "0x6000393")]
|
||||
[Address(RVA = "0x27BDCF0", Offset = "0x27BCAF0", VA = "0x1827BDCF0")]
|
||||
[CompilerGenerated]
|
||||
private set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700009A RID: 154
|
||||
// (get) Token: 0x06000394 RID: 916 RVA: 0x00003888 File Offset: 0x00001A88
|
||||
// (set) Token: 0x06000395 RID: 917 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x1700009A")]
|
||||
internal bool CanDeserialize
|
||||
{
|
||||
[Token(Token = "0x6000394")]
|
||||
[Address(RVA = "0x27BDC00", Offset = "0x27BCA00", VA = "0x1827BDC00")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
[Token(Token = "0x6000395")]
|
||||
[Address(RVA = "0x27BDCD0", Offset = "0x27BCAD0", VA = "0x1827BDCD0")]
|
||||
[CompilerGenerated]
|
||||
private set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700009B RID: 155
|
||||
// (get) Token: 0x06000396 RID: 918 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x1700009B")]
|
||||
internal ObjectConstructor<object> ParameterizedCreator
|
||||
{
|
||||
[Token(Token = "0x6000396")]
|
||||
[Address(RVA = "0x27BDC40", Offset = "0x27BCA40", VA = "0x1827BDC40")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700009C RID: 156
|
||||
// (get) Token: 0x06000397 RID: 919 RVA: 0x00002050 File Offset: 0x00000250
|
||||
// (set) Token: 0x06000398 RID: 920 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x1700009C")]
|
||||
public ObjectConstructor<object> OverrideCreator
|
||||
{
|
||||
[Token(Token = "0x6000397")]
|
||||
[Address(RVA = "0x7B5590", Offset = "0x7B4390", VA = "0x1807B5590")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x6000398")]
|
||||
[Address(RVA = "0x27BDCE0", Offset = "0x27BCAE0", VA = "0x1827BDCE0")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700009D RID: 157
|
||||
// (get) Token: 0x06000399 RID: 921 RVA: 0x000038A0 File Offset: 0x00001AA0
|
||||
// (set) Token: 0x0600039A RID: 922 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x1700009D")]
|
||||
public bool HasParameterizedCreator
|
||||
{
|
||||
[Token(Token = "0x6000399")]
|
||||
[Address(RVA = "0xD53F50", Offset = "0xD52D50", VA = "0x180D53F50")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
[Token(Token = "0x600039A")]
|
||||
[Address(RVA = "0xD51A00", Offset = "0xD50800", VA = "0x180D51A00")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700009E RID: 158
|
||||
// (get) Token: 0x0600039B RID: 923 RVA: 0x000038B8 File Offset: 0x00001AB8
|
||||
[Token(Token = "0x1700009E")]
|
||||
internal bool HasParameterizedCreatorInternal
|
||||
{
|
||||
[Token(Token = "0x600039B")]
|
||||
[Address(RVA = "0x27BDC10", Offset = "0x27BCA10", VA = "0x1827BDC10")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600039C RID: 924 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600039C")]
|
||||
[Address(RVA = "0x27BD190", Offset = "0x27BBF90", VA = "0x1827BD190")]
|
||||
public JsonArrayContract(Type underlyingType)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600039D RID: 925 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600039D")]
|
||||
[Address(RVA = "0x27BCD70", Offset = "0x27BBB70", VA = "0x1827BCD70")]
|
||||
internal IWrappedCollection CreateWrapper(object list)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600039E RID: 926 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600039E")]
|
||||
[Address(RVA = "0x27BCB60", Offset = "0x27BB960", VA = "0x1827BCB60")]
|
||||
internal IList CreateTemporaryCollection()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x04000200 RID: 512
|
||||
[FieldOffset(Offset = "0xD0")]
|
||||
[Token(Token = "0x4000200")]
|
||||
private readonly Type _genericCollectionDefinitionType;
|
||||
|
||||
// Token: 0x04000201 RID: 513
|
||||
[FieldOffset(Offset = "0xD8")]
|
||||
[Token(Token = "0x4000201")]
|
||||
private Type _genericWrapperType;
|
||||
|
||||
// Token: 0x04000202 RID: 514
|
||||
[FieldOffset(Offset = "0xE0")]
|
||||
[Token(Token = "0x4000202")]
|
||||
private ObjectConstructor<object> _genericWrapperCreator;
|
||||
|
||||
// Token: 0x04000203 RID: 515
|
||||
[FieldOffset(Offset = "0xE8")]
|
||||
[Token(Token = "0x4000203")]
|
||||
private Func<object> _genericTemporaryCollectionCreator;
|
||||
|
||||
// Token: 0x04000207 RID: 519
|
||||
[FieldOffset(Offset = "0xF8")]
|
||||
[Token(Token = "0x4000207")]
|
||||
private readonly ConstructorInfo _parameterizedConstructor;
|
||||
|
||||
// Token: 0x04000208 RID: 520
|
||||
[FieldOffset(Offset = "0x100")]
|
||||
[Token(Token = "0x4000208")]
|
||||
private ObjectConstructor<object> _parameterizedCreator;
|
||||
|
||||
// Token: 0x04000209 RID: 521
|
||||
[FieldOffset(Offset = "0x108")]
|
||||
[Token(Token = "0x4000209")]
|
||||
private ObjectConstructor<object> _overrideCreator;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,144 @@
|
||||
using System;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace Valve.Newtonsoft.Json.Serialization
|
||||
{
|
||||
// Token: 0x02000081 RID: 129
|
||||
[Token(Token = "0x2000081")]
|
||||
public class JsonContainerContract : JsonContract
|
||||
{
|
||||
// Token: 0x1700009F RID: 159
|
||||
// (get) Token: 0x0600039F RID: 927 RVA: 0x00002050 File Offset: 0x00000250
|
||||
// (set) Token: 0x060003A0 RID: 928 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x1700009F")]
|
||||
internal JsonContract ItemContract
|
||||
{
|
||||
[Token(Token = "0x600039F")]
|
||||
[Address(RVA = "0x44EC40", Offset = "0x44DA40", VA = "0x18044EC40")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x60003A0")]
|
||||
[Address(RVA = "0x27BDF00", Offset = "0x27BCD00", VA = "0x1827BDF00")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000A0 RID: 160
|
||||
// (get) Token: 0x060003A1 RID: 929 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x170000A0")]
|
||||
internal JsonContract FinalItemContract
|
||||
{
|
||||
[Token(Token = "0x60003A1")]
|
||||
[Address(RVA = "0x46AA30", Offset = "0x469830", VA = "0x18046AA30")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000A1 RID: 161
|
||||
// (get) Token: 0x060003A2 RID: 930 RVA: 0x00002050 File Offset: 0x00000250
|
||||
// (set) Token: 0x060003A3 RID: 931 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x170000A1")]
|
||||
public JsonConverter ItemConverter
|
||||
{
|
||||
[Token(Token = "0x60003A2")]
|
||||
[Address(RVA = "0x536420", Offset = "0x535220", VA = "0x180536420")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x60003A3")]
|
||||
[Address(RVA = "0x536B50", Offset = "0x535950", VA = "0x180536B50")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000A2 RID: 162
|
||||
// (get) Token: 0x060003A4 RID: 932 RVA: 0x000038D0 File Offset: 0x00001AD0
|
||||
// (set) Token: 0x060003A5 RID: 933 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x170000A2")]
|
||||
public bool? ItemIsReference
|
||||
{
|
||||
[Token(Token = "0x60003A4")]
|
||||
[Address(RVA = "0x27BDED0", Offset = "0x27BCCD0", VA = "0x1827BDED0")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x60003A5")]
|
||||
[Address(RVA = "0x27BDF60", Offset = "0x27BCD60", VA = "0x1827BDF60")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000A3 RID: 163
|
||||
// (get) Token: 0x060003A6 RID: 934 RVA: 0x000038E8 File Offset: 0x00001AE8
|
||||
// (set) Token: 0x060003A7 RID: 935 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x170000A3")]
|
||||
public ReferenceLoopHandling? ItemReferenceLoopHandling
|
||||
{
|
||||
[Token(Token = "0x60003A6")]
|
||||
[Address(RVA = "0x27BDEE0", Offset = "0x27BCCE0", VA = "0x1827BDEE0")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x60003A7")]
|
||||
[Address(RVA = "0x27BDF70", Offset = "0x27BCD70", VA = "0x1827BDF70")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000A4 RID: 164
|
||||
// (get) Token: 0x060003A8 RID: 936 RVA: 0x00003900 File Offset: 0x00001B00
|
||||
// (set) Token: 0x060003A9 RID: 937 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x170000A4")]
|
||||
public TypeNameHandling? ItemTypeNameHandling
|
||||
{
|
||||
[Token(Token = "0x60003A8")]
|
||||
[Address(RVA = "0x27BDEF0", Offset = "0x27BCCF0", VA = "0x1827BDEF0")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x60003A9")]
|
||||
[Address(RVA = "0x27BDF80", Offset = "0x27BCD80", VA = "0x1827BDF80")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060003AA RID: 938 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60003AA")]
|
||||
[Address(RVA = "0x27BDD00", Offset = "0x27BCB00", VA = "0x1827BDD00")]
|
||||
internal JsonContainerContract(Type underlyingType)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400020B RID: 523
|
||||
[FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x400020B")]
|
||||
private JsonContract _itemContract;
|
||||
|
||||
// Token: 0x0400020C RID: 524
|
||||
[FieldOffset(Offset = "0x98")]
|
||||
[Token(Token = "0x400020C")]
|
||||
private JsonContract _finalItemContract;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,357 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Reflection;
|
||||
using System.Runtime.CompilerServices;
|
||||
using System.Runtime.Serialization;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace Valve.Newtonsoft.Json.Serialization
|
||||
{
|
||||
// Token: 0x02000087 RID: 135
|
||||
[Token(Token = "0x2000087")]
|
||||
public abstract class JsonContract
|
||||
{
|
||||
// Token: 0x170000A5 RID: 165
|
||||
// (get) Token: 0x060003BB RID: 955 RVA: 0x00002050 File Offset: 0x00000250
|
||||
// (set) Token: 0x060003BC RID: 956 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x170000A5")]
|
||||
public Type UnderlyingType
|
||||
{
|
||||
[Token(Token = "0x60003BB")]
|
||||
[Address(RVA = "0x423DE0", Offset = "0x422BE0", VA = "0x180423DE0")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x60003BC")]
|
||||
[Address(RVA = "0x567490", Offset = "0x566290", VA = "0x180567490")]
|
||||
[CompilerGenerated]
|
||||
private set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000A6 RID: 166
|
||||
// (get) Token: 0x060003BD RID: 957 RVA: 0x00002050 File Offset: 0x00000250
|
||||
// (set) Token: 0x060003BE RID: 958 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x170000A6")]
|
||||
public Type CreatedType
|
||||
{
|
||||
[Token(Token = "0x60003BD")]
|
||||
[Address(RVA = "0x423D40", Offset = "0x422B40", VA = "0x180423D40")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x60003BE")]
|
||||
[Address(RVA = "0x27BEBA0", Offset = "0x27BD9A0", VA = "0x1827BEBA0")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000A7 RID: 167
|
||||
// (get) Token: 0x060003BF RID: 959 RVA: 0x00003918 File Offset: 0x00001B18
|
||||
// (set) Token: 0x060003C0 RID: 960 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x170000A7")]
|
||||
public bool? IsReference
|
||||
{
|
||||
[Token(Token = "0x60003BF")]
|
||||
[Address(RVA = "0x27BE960", Offset = "0x27BD760", VA = "0x1827BE960")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x60003C0")]
|
||||
[Address(RVA = "0x27BEBF0", Offset = "0x27BD9F0", VA = "0x1827BEBF0")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000A8 RID: 168
|
||||
// (get) Token: 0x060003C1 RID: 961 RVA: 0x00002050 File Offset: 0x00000250
|
||||
// (set) Token: 0x060003C2 RID: 962 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x170000A8")]
|
||||
public JsonConverter Converter
|
||||
{
|
||||
[Token(Token = "0x60003C1")]
|
||||
[Address(RVA = "0x4335D0", Offset = "0x4323D0", VA = "0x1804335D0")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x60003C2")]
|
||||
[Address(RVA = "0x703580", Offset = "0x702380", VA = "0x180703580")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000A9 RID: 169
|
||||
// (get) Token: 0x060003C3 RID: 963 RVA: 0x00002050 File Offset: 0x00000250
|
||||
// (set) Token: 0x060003C4 RID: 964 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x170000A9")]
|
||||
internal JsonConverter InternalConverter
|
||||
{
|
||||
[Token(Token = "0x60003C3")]
|
||||
[Address(RVA = "0x4391F0", Offset = "0x437FF0", VA = "0x1804391F0")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x60003C4")]
|
||||
[Address(RVA = "0x7D58F0", Offset = "0x7D46F0", VA = "0x1807D58F0")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000AA RID: 170
|
||||
// (get) Token: 0x060003C5 RID: 965 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x170000AA")]
|
||||
public IList<SerializationCallback> OnDeserializedCallbacks
|
||||
{
|
||||
[Token(Token = "0x60003C5")]
|
||||
[Address(RVA = "0x27BE970", Offset = "0x27BD770", VA = "0x1827BE970")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000AB RID: 171
|
||||
// (get) Token: 0x060003C6 RID: 966 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x170000AB")]
|
||||
public IList<SerializationCallback> OnDeserializingCallbacks
|
||||
{
|
||||
[Token(Token = "0x60003C6")]
|
||||
[Address(RVA = "0x27BE9E0", Offset = "0x27BD7E0", VA = "0x1827BE9E0")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000AC RID: 172
|
||||
// (get) Token: 0x060003C7 RID: 967 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x170000AC")]
|
||||
public IList<SerializationCallback> OnSerializedCallbacks
|
||||
{
|
||||
[Token(Token = "0x60003C7")]
|
||||
[Address(RVA = "0x27BEAC0", Offset = "0x27BD8C0", VA = "0x1827BEAC0")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000AD RID: 173
|
||||
// (get) Token: 0x060003C8 RID: 968 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x170000AD")]
|
||||
public IList<SerializationCallback> OnSerializingCallbacks
|
||||
{
|
||||
[Token(Token = "0x60003C8")]
|
||||
[Address(RVA = "0x27BEB30", Offset = "0x27BD930", VA = "0x1827BEB30")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000AE RID: 174
|
||||
// (get) Token: 0x060003C9 RID: 969 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x170000AE")]
|
||||
public IList<SerializationErrorCallback> OnErrorCallbacks
|
||||
{
|
||||
[Token(Token = "0x60003C9")]
|
||||
[Address(RVA = "0x27BEA50", Offset = "0x27BD850", VA = "0x1827BEA50")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000AF RID: 175
|
||||
// (get) Token: 0x060003CA RID: 970 RVA: 0x00002050 File Offset: 0x00000250
|
||||
// (set) Token: 0x060003CB RID: 971 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x170000AF")]
|
||||
public Func<object> DefaultCreator
|
||||
{
|
||||
[Token(Token = "0x60003CA")]
|
||||
[Address(RVA = "0x567CE0", Offset = "0x566AE0", VA = "0x180567CE0")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x60003CB")]
|
||||
[Address(RVA = "0x567D20", Offset = "0x566B20", VA = "0x180567D20")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000B0 RID: 176
|
||||
// (get) Token: 0x060003CC RID: 972 RVA: 0x00003930 File Offset: 0x00001B30
|
||||
// (set) Token: 0x060003CD RID: 973 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x170000B0")]
|
||||
public bool DefaultCreatorNonPublic
|
||||
{
|
||||
[Token(Token = "0x60003CC")]
|
||||
[Address(RVA = "0x535D70", Offset = "0x534B70", VA = "0x180535D70")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
[Token(Token = "0x60003CD")]
|
||||
[Address(RVA = "0x536630", Offset = "0x535430", VA = "0x180536630")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060003CE RID: 974 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60003CE")]
|
||||
[Address(RVA = "0x27BE820", Offset = "0x27BD620", VA = "0x1827BE820")]
|
||||
internal JsonContract(Type underlyingType)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060003CF RID: 975 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60003CF")]
|
||||
[Address(RVA = "0x27BE690", Offset = "0x27BD490", VA = "0x1827BE690")]
|
||||
internal void InvokeOnSerializing(object o, StreamingContext context)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060003D0 RID: 976 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60003D0")]
|
||||
[Address(RVA = "0x27BE500", Offset = "0x27BD300", VA = "0x1827BE500")]
|
||||
internal void InvokeOnSerialized(object o, StreamingContext context)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060003D1 RID: 977 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60003D1")]
|
||||
[Address(RVA = "0x27BE1D0", Offset = "0x27BCFD0", VA = "0x1827BE1D0")]
|
||||
internal void InvokeOnDeserializing(object o, StreamingContext context)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060003D2 RID: 978 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60003D2")]
|
||||
[Address(RVA = "0x27BE0B0", Offset = "0x27BCEB0", VA = "0x1827BE0B0")]
|
||||
internal void InvokeOnDeserialized(object o, StreamingContext context)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060003D3 RID: 979 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60003D3")]
|
||||
[Address(RVA = "0x27BE360", Offset = "0x27BD160", VA = "0x1827BE360")]
|
||||
internal void InvokeOnError(object o, StreamingContext context, ErrorContext errorContext)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060003D4 RID: 980 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60003D4")]
|
||||
[Address(RVA = "0x27BDF90", Offset = "0x27BCD90", VA = "0x1827BDF90")]
|
||||
internal static SerializationCallback CreateSerializationCallback(MethodInfo callbackMethodInfo)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060003D5 RID: 981 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60003D5")]
|
||||
[Address(RVA = "0x27BE020", Offset = "0x27BCE20", VA = "0x1827BE020")]
|
||||
internal static SerializationErrorCallback CreateSerializationErrorCallback(MethodInfo callbackMethodInfo)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0400021B RID: 539
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400021B")]
|
||||
internal bool IsNullable;
|
||||
|
||||
// Token: 0x0400021C RID: 540
|
||||
[FieldOffset(Offset = "0x11")]
|
||||
[Token(Token = "0x400021C")]
|
||||
internal bool IsConvertable;
|
||||
|
||||
// Token: 0x0400021D RID: 541
|
||||
[FieldOffset(Offset = "0x12")]
|
||||
[Token(Token = "0x400021D")]
|
||||
internal bool IsEnum;
|
||||
|
||||
// Token: 0x0400021E RID: 542
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400021E")]
|
||||
internal Type NonNullableUnderlyingType;
|
||||
|
||||
// Token: 0x0400021F RID: 543
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400021F")]
|
||||
internal ReadType InternalReadType;
|
||||
|
||||
// Token: 0x04000220 RID: 544
|
||||
[FieldOffset(Offset = "0x24")]
|
||||
[Token(Token = "0x4000220")]
|
||||
internal JsonContractType ContractType;
|
||||
|
||||
// Token: 0x04000221 RID: 545
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4000221")]
|
||||
internal bool IsReadOnlyOrFixedSize;
|
||||
|
||||
// Token: 0x04000222 RID: 546
|
||||
[FieldOffset(Offset = "0x29")]
|
||||
[Token(Token = "0x4000222")]
|
||||
internal bool IsSealed;
|
||||
|
||||
// Token: 0x04000223 RID: 547
|
||||
[FieldOffset(Offset = "0x2A")]
|
||||
[Token(Token = "0x4000223")]
|
||||
internal bool IsInstantiable;
|
||||
|
||||
// Token: 0x04000224 RID: 548
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4000224")]
|
||||
private List<SerializationCallback> _onDeserializedCallbacks;
|
||||
|
||||
// Token: 0x04000225 RID: 549
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4000225")]
|
||||
private IList<SerializationCallback> _onDeserializingCallbacks;
|
||||
|
||||
// Token: 0x04000226 RID: 550
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4000226")]
|
||||
private IList<SerializationCallback> _onSerializedCallbacks;
|
||||
|
||||
// Token: 0x04000227 RID: 551
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x4000227")]
|
||||
private IList<SerializationCallback> _onSerializingCallbacks;
|
||||
|
||||
// Token: 0x04000228 RID: 552
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x4000228")]
|
||||
private IList<SerializationErrorCallback> _onErrorCallbacks;
|
||||
|
||||
// Token: 0x04000229 RID: 553
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x4000229")]
|
||||
private Type _createdType;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,38 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace Valve.Newtonsoft.Json.Serialization
|
||||
{
|
||||
// Token: 0x02000082 RID: 130
|
||||
[Token(Token = "0x2000082")]
|
||||
internal enum JsonContractType
|
||||
{
|
||||
// Token: 0x04000212 RID: 530
|
||||
[Token(Token = "0x4000212")]
|
||||
None,
|
||||
// Token: 0x04000213 RID: 531
|
||||
[Token(Token = "0x4000213")]
|
||||
Object,
|
||||
// Token: 0x04000214 RID: 532
|
||||
[Token(Token = "0x4000214")]
|
||||
Array,
|
||||
// Token: 0x04000215 RID: 533
|
||||
[Token(Token = "0x4000215")]
|
||||
Primitive,
|
||||
// Token: 0x04000216 RID: 534
|
||||
[Token(Token = "0x4000216")]
|
||||
String,
|
||||
// Token: 0x04000217 RID: 535
|
||||
[Token(Token = "0x4000217")]
|
||||
Dictionary,
|
||||
// Token: 0x04000218 RID: 536
|
||||
[Token(Token = "0x4000218")]
|
||||
Dynamic,
|
||||
// Token: 0x04000219 RID: 537
|
||||
[Token(Token = "0x4000219")]
|
||||
Serializable,
|
||||
// Token: 0x0400021A RID: 538
|
||||
[Token(Token = "0x400021A")]
|
||||
Linq
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,243 @@
|
||||
using System;
|
||||
using System.Collections;
|
||||
using System.Reflection;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
using Valve.Newtonsoft.Json.Utilities;
|
||||
|
||||
namespace Valve.Newtonsoft.Json.Serialization
|
||||
{
|
||||
// Token: 0x0200008A RID: 138
|
||||
[Token(Token = "0x200008A")]
|
||||
public class JsonDictionaryContract : JsonContainerContract
|
||||
{
|
||||
// Token: 0x170000B1 RID: 177
|
||||
// (get) Token: 0x060003DA RID: 986 RVA: 0x00002050 File Offset: 0x00000250
|
||||
// (set) Token: 0x060003DB RID: 987 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x170000B1")]
|
||||
public Func<string, string> DictionaryKeyResolver
|
||||
{
|
||||
[Token(Token = "0x60003DA")]
|
||||
[Address(RVA = "0x7E2670", Offset = "0x7E1470", VA = "0x1807E2670")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x60003DB")]
|
||||
[Address(RVA = "0x7E12F0", Offset = "0x7E00F0", VA = "0x1807E12F0")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000B2 RID: 178
|
||||
// (get) Token: 0x060003DC RID: 988 RVA: 0x00002050 File Offset: 0x00000250
|
||||
// (set) Token: 0x060003DD RID: 989 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x170000B2")]
|
||||
public Type DictionaryKeyType
|
||||
{
|
||||
[Token(Token = "0x60003DC")]
|
||||
[Address(RVA = "0x7A5E90", Offset = "0x7A4C90", VA = "0x1807A5E90")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x60003DD")]
|
||||
[Address(RVA = "0x8C1150", Offset = "0x8BFF50", VA = "0x1808C1150")]
|
||||
[CompilerGenerated]
|
||||
private set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000B3 RID: 179
|
||||
// (get) Token: 0x060003DE RID: 990 RVA: 0x00002050 File Offset: 0x00000250
|
||||
// (set) Token: 0x060003DF RID: 991 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x170000B3")]
|
||||
public Type DictionaryValueType
|
||||
{
|
||||
[Token(Token = "0x60003DE")]
|
||||
[Address(RVA = "0x8C1910", Offset = "0x8C0710", VA = "0x1808C1910")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x60003DF")]
|
||||
[Address(RVA = "0x8C0F40", Offset = "0x8BFD40", VA = "0x1808C0F40")]
|
||||
[CompilerGenerated]
|
||||
private set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000B4 RID: 180
|
||||
// (get) Token: 0x060003E0 RID: 992 RVA: 0x00002050 File Offset: 0x00000250
|
||||
// (set) Token: 0x060003E1 RID: 993 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x170000B4")]
|
||||
internal JsonContract KeyContract
|
||||
{
|
||||
[Token(Token = "0x60003E0")]
|
||||
[Address(RVA = "0x5F4E40", Offset = "0x5F3C40", VA = "0x1805F4E40")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x60003E1")]
|
||||
[Address(RVA = "0x7CB600", Offset = "0x7CA400", VA = "0x1807CB600")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000B5 RID: 181
|
||||
// (get) Token: 0x060003E2 RID: 994 RVA: 0x00003948 File Offset: 0x00001B48
|
||||
// (set) Token: 0x060003E3 RID: 995 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x170000B5")]
|
||||
internal bool ShouldCreateWrapper
|
||||
{
|
||||
[Token(Token = "0x60003E2")]
|
||||
[Address(RVA = "0xBC6B10", Offset = "0xBC5910", VA = "0x180BC6B10")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
[Token(Token = "0x60003E3")]
|
||||
[Address(RVA = "0xBC6B20", Offset = "0xBC5920", VA = "0x180BC6B20")]
|
||||
[CompilerGenerated]
|
||||
private set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000B6 RID: 182
|
||||
// (get) Token: 0x060003E4 RID: 996 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x170000B6")]
|
||||
internal ObjectConstructor<object> ParameterizedCreator
|
||||
{
|
||||
[Token(Token = "0x60003E4")]
|
||||
[Address(RVA = "0x27BF8E0", Offset = "0x27BE6E0", VA = "0x1827BF8E0")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000B7 RID: 183
|
||||
// (get) Token: 0x060003E5 RID: 997 RVA: 0x00002050 File Offset: 0x00000250
|
||||
// (set) Token: 0x060003E6 RID: 998 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x170000B7")]
|
||||
public ObjectConstructor<object> OverrideCreator
|
||||
{
|
||||
[Token(Token = "0x60003E5")]
|
||||
[Address(RVA = "0x7B55D0", Offset = "0x7B43D0", VA = "0x1807B55D0")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x60003E6")]
|
||||
[Address(RVA = "0x7B58C0", Offset = "0x7B46C0", VA = "0x1807B58C0")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000B8 RID: 184
|
||||
// (get) Token: 0x060003E7 RID: 999 RVA: 0x00003960 File Offset: 0x00001B60
|
||||
// (set) Token: 0x060003E8 RID: 1000 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x170000B8")]
|
||||
public bool HasParameterizedCreator
|
||||
{
|
||||
[Token(Token = "0x60003E7")]
|
||||
[Address(RVA = "0x770460", Offset = "0x76F260", VA = "0x180770460")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
[Token(Token = "0x60003E8")]
|
||||
[Address(RVA = "0x76E630", Offset = "0x76D430", VA = "0x18076E630")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000B9 RID: 185
|
||||
// (get) Token: 0x060003E9 RID: 1001 RVA: 0x00003978 File Offset: 0x00001B78
|
||||
[Token(Token = "0x170000B9")]
|
||||
internal bool HasParameterizedCreatorInternal
|
||||
{
|
||||
[Token(Token = "0x60003E9")]
|
||||
[Address(RVA = "0x27BF8B0", Offset = "0x27BE6B0", VA = "0x1827BF8B0")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060003EA RID: 1002 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60003EA")]
|
||||
[Address(RVA = "0x27BF1A0", Offset = "0x27BDFA0", VA = "0x1827BF1A0")]
|
||||
public JsonDictionaryContract(Type underlyingType)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060003EB RID: 1003 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60003EB")]
|
||||
[Address(RVA = "0x27BEE90", Offset = "0x27BDC90", VA = "0x1827BEE90")]
|
||||
internal IWrappedDictionary CreateWrapper(object dictionary)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060003EC RID: 1004 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60003EC")]
|
||||
[Address(RVA = "0x27BEC00", Offset = "0x27BDA00", VA = "0x1827BEC00")]
|
||||
internal IDictionary CreateTemporaryDictionary()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x04000236 RID: 566
|
||||
[FieldOffset(Offset = "0xE0")]
|
||||
[Token(Token = "0x4000236")]
|
||||
private readonly Type _genericCollectionDefinitionType;
|
||||
|
||||
// Token: 0x04000237 RID: 567
|
||||
[FieldOffset(Offset = "0xE8")]
|
||||
[Token(Token = "0x4000237")]
|
||||
private Type _genericWrapperType;
|
||||
|
||||
// Token: 0x04000238 RID: 568
|
||||
[FieldOffset(Offset = "0xF0")]
|
||||
[Token(Token = "0x4000238")]
|
||||
private ObjectConstructor<object> _genericWrapperCreator;
|
||||
|
||||
// Token: 0x04000239 RID: 569
|
||||
[FieldOffset(Offset = "0xF8")]
|
||||
[Token(Token = "0x4000239")]
|
||||
private Func<object> _genericTemporaryDictionaryCreator;
|
||||
|
||||
// Token: 0x0400023B RID: 571
|
||||
[FieldOffset(Offset = "0x108")]
|
||||
[Token(Token = "0x400023B")]
|
||||
private readonly ConstructorInfo _parameterizedConstructor;
|
||||
|
||||
// Token: 0x0400023C RID: 572
|
||||
[FieldOffset(Offset = "0x110")]
|
||||
[Token(Token = "0x400023C")]
|
||||
private ObjectConstructor<object> _overrideCreator;
|
||||
|
||||
// Token: 0x0400023D RID: 573
|
||||
[FieldOffset(Offset = "0x118")]
|
||||
[Token(Token = "0x400023D")]
|
||||
private ObjectConstructor<object> _parameterizedCreator;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,89 @@
|
||||
using System;
|
||||
using System.Runtime.Serialization;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace Valve.Newtonsoft.Json.Serialization
|
||||
{
|
||||
// Token: 0x0200008B RID: 139
|
||||
[Token(Token = "0x200008B")]
|
||||
internal class JsonFormatterConverter : IFormatterConverter
|
||||
{
|
||||
// Token: 0x060003ED RID: 1005 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60003ED")]
|
||||
[Address(RVA = "0x27BFD20", Offset = "0x27BEB20", VA = "0x1827BFD20")]
|
||||
public JsonFormatterConverter(JsonSerializerInternalReader reader, JsonISerializableContract contract, JsonProperty member)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060003EE RID: 1006 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60003EE")]
|
||||
[Address(RVA = "0x1297DC0", Offset = "0x1296BC0", VA = "0x181297DC0")]
|
||||
private T GetTokenValue<T>(object value)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060003EF RID: 1007 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60003EF")]
|
||||
[Address(RVA = "0x27BF970", Offset = "0x27BE770", VA = "0x1827BF970", Slot = "4")]
|
||||
public object Convert(object value, Type type)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060003F0 RID: 1008 RVA: 0x00003990 File Offset: 0x00001B90
|
||||
[Token(Token = "0x60003F0")]
|
||||
[Address(RVA = "0x27BFB90", Offset = "0x27BE990", VA = "0x1827BFB90", Slot = "5")]
|
||||
public bool ToBoolean(object value)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x060003F1 RID: 1009 RVA: 0x000039A8 File Offset: 0x00001BA8
|
||||
[Token(Token = "0x60003F1")]
|
||||
[Address(RVA = "0x27BFBE0", Offset = "0x27BE9E0", VA = "0x1827BFBE0", Slot = "6")]
|
||||
public int ToInt32(object value)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x060003F2 RID: 1010 RVA: 0x000039C0 File Offset: 0x00001BC0
|
||||
[Token(Token = "0x60003F2")]
|
||||
[Address(RVA = "0x27BFC30", Offset = "0x27BEA30", VA = "0x1827BFC30", Slot = "7")]
|
||||
public long ToInt64(object value)
|
||||
{
|
||||
return 0L;
|
||||
}
|
||||
|
||||
// Token: 0x060003F3 RID: 1011 RVA: 0x000039D8 File Offset: 0x00001BD8
|
||||
[Token(Token = "0x60003F3")]
|
||||
[Address(RVA = "0x27BFC80", Offset = "0x27BEA80", VA = "0x1827BFC80", Slot = "8")]
|
||||
public float ToSingle(object value)
|
||||
{
|
||||
return 0f;
|
||||
}
|
||||
|
||||
// Token: 0x060003F4 RID: 1012 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60003F4")]
|
||||
[Address(RVA = "0x27BFCD0", Offset = "0x27BEAD0", VA = "0x1827BFCD0", Slot = "9")]
|
||||
public string ToString(object value)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0400023F RID: 575
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400023F")]
|
||||
private readonly JsonSerializerInternalReader _reader;
|
||||
|
||||
// Token: 0x04000240 RID: 576
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4000240")]
|
||||
private readonly JsonISerializableContract _contract;
|
||||
|
||||
// Token: 0x04000241 RID: 577
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4000241")]
|
||||
private readonly JsonProperty _member;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,39 @@
|
||||
using System;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace Valve.Newtonsoft.Json.Serialization
|
||||
{
|
||||
// Token: 0x0200008C RID: 140
|
||||
[Token(Token = "0x200008C")]
|
||||
public class JsonISerializableContract : JsonContainerContract
|
||||
{
|
||||
// Token: 0x170000BA RID: 186
|
||||
// (get) Token: 0x060003F5 RID: 1013 RVA: 0x00002050 File Offset: 0x00000250
|
||||
// (set) Token: 0x060003F6 RID: 1014 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x170000BA")]
|
||||
public ObjectConstructor<object> ISerializableCreator
|
||||
{
|
||||
[Token(Token = "0x60003F5")]
|
||||
[Address(RVA = "0x7E2670", Offset = "0x7E1470", VA = "0x1807E2670")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x60003F6")]
|
||||
[Address(RVA = "0x7E12F0", Offset = "0x7E00F0", VA = "0x1807E12F0")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060003F7 RID: 1015 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60003F7")]
|
||||
[Address(RVA = "0x27BFDB0", Offset = "0x27BEBB0", VA = "0x1827BFDB0")]
|
||||
public JsonISerializableContract(Type underlyingType)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace Valve.Newtonsoft.Json.Serialization
|
||||
{
|
||||
// Token: 0x0200008D RID: 141
|
||||
[Token(Token = "0x200008D")]
|
||||
public class JsonLinqContract : JsonContract
|
||||
{
|
||||
// Token: 0x060003F8 RID: 1016 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60003F8")]
|
||||
[Address(RVA = "0x27BFDD0", Offset = "0x27BEBD0", VA = "0x1827BFDD0")]
|
||||
public JsonLinqContract(Type underlyingType)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,262 @@
|
||||
using System;
|
||||
using System.Reflection;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace Valve.Newtonsoft.Json.Serialization
|
||||
{
|
||||
// Token: 0x0200008E RID: 142
|
||||
[Token(Token = "0x200008E")]
|
||||
public class JsonObjectContract : JsonContainerContract
|
||||
{
|
||||
// Token: 0x170000BB RID: 187
|
||||
// (get) Token: 0x060003F9 RID: 1017 RVA: 0x000039F0 File Offset: 0x00001BF0
|
||||
// (set) Token: 0x060003FA RID: 1018 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x170000BB")]
|
||||
public MemberSerialization MemberSerialization
|
||||
{
|
||||
[Token(Token = "0x60003F9")]
|
||||
[Address(RVA = "0x403AB0", Offset = "0x4028B0", VA = "0x180403AB0")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return MemberSerialization.OptOut;
|
||||
}
|
||||
[Token(Token = "0x60003FA")]
|
||||
[Address(RVA = "0x12395E0", Offset = "0x12383E0", VA = "0x1812395E0")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000BC RID: 188
|
||||
// (get) Token: 0x060003FB RID: 1019 RVA: 0x00003A08 File Offset: 0x00001C08
|
||||
// (set) Token: 0x060003FC RID: 1020 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x170000BC")]
|
||||
public Required? ItemRequired
|
||||
{
|
||||
[Token(Token = "0x60003FB")]
|
||||
[Address(RVA = "0x27C0230", Offset = "0x27BF030", VA = "0x1827C0230")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x60003FC")]
|
||||
[Address(RVA = "0x27C02F0", Offset = "0x27BF0F0", VA = "0x1827C02F0")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000BD RID: 189
|
||||
// (get) Token: 0x060003FD RID: 1021 RVA: 0x00002050 File Offset: 0x00000250
|
||||
// (set) Token: 0x060003FE RID: 1022 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x170000BD")]
|
||||
public JsonPropertyCollection Properties
|
||||
{
|
||||
[Token(Token = "0x60003FD")]
|
||||
[Address(RVA = "0x8C1910", Offset = "0x8C0710", VA = "0x1808C1910")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x60003FE")]
|
||||
[Address(RVA = "0x8C0F40", Offset = "0x8BFD40", VA = "0x1808C0F40")]
|
||||
[CompilerGenerated]
|
||||
private set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000BE RID: 190
|
||||
// (get) Token: 0x060003FF RID: 1023 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x170000BE")]
|
||||
public JsonPropertyCollection CreatorParameters
|
||||
{
|
||||
[Token(Token = "0x60003FF")]
|
||||
[Address(RVA = "0x27BFF70", Offset = "0x27BED70", VA = "0x1827BFF70")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000BF RID: 191
|
||||
// (set) Token: 0x06000400 RID: 1024 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x170000BF")]
|
||||
[Obsolete]
|
||||
public ConstructorInfo OverrideConstructor
|
||||
{
|
||||
[Token(Token = "0x6000400")]
|
||||
[Address(RVA = "0x27C0300", Offset = "0x27BF100", VA = "0x1827C0300")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000C0 RID: 192
|
||||
// (set) Token: 0x06000401 RID: 1025 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x170000C0")]
|
||||
[Obsolete]
|
||||
public ConstructorInfo ParametrizedConstructor
|
||||
{
|
||||
[Token(Token = "0x6000401")]
|
||||
[Address(RVA = "0x27C03B0", Offset = "0x27BF1B0", VA = "0x1827C03B0")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000C1 RID: 193
|
||||
// (get) Token: 0x06000402 RID: 1026 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x170000C1")]
|
||||
public ObjectConstructor<object> OverrideCreator
|
||||
{
|
||||
[Token(Token = "0x6000402")]
|
||||
[Address(RVA = "0x60CF40", Offset = "0x60BD40", VA = "0x18060CF40")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000C2 RID: 194
|
||||
// (get) Token: 0x06000403 RID: 1027 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x170000C2")]
|
||||
internal ObjectConstructor<object> ParameterizedCreator
|
||||
{
|
||||
[Token(Token = "0x6000403")]
|
||||
[Address(RVA = "0x7B5590", Offset = "0x7B4390", VA = "0x1807B5590")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000C3 RID: 195
|
||||
// (get) Token: 0x06000404 RID: 1028 RVA: 0x00002050 File Offset: 0x00000250
|
||||
// (set) Token: 0x06000405 RID: 1029 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x170000C3")]
|
||||
public ExtensionDataSetter ExtensionDataSetter
|
||||
{
|
||||
[Token(Token = "0x6000404")]
|
||||
[Address(RVA = "0x5F4E40", Offset = "0x5F3C40", VA = "0x1805F4E40")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x6000405")]
|
||||
[Address(RVA = "0x7CB600", Offset = "0x7CA400", VA = "0x1807CB600")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000C4 RID: 196
|
||||
// (get) Token: 0x06000406 RID: 1030 RVA: 0x00002050 File Offset: 0x00000250
|
||||
// (set) Token: 0x06000407 RID: 1031 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x170000C4")]
|
||||
public ExtensionDataGetter ExtensionDataGetter
|
||||
{
|
||||
[Token(Token = "0x6000406")]
|
||||
[Address(RVA = "0x9CD8C0", Offset = "0x9CC6C0", VA = "0x1809CD8C0")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x6000407")]
|
||||
[Address(RVA = "0xBA8070", Offset = "0xBA6E70", VA = "0x180BA8070")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000C5 RID: 197
|
||||
// (set) Token: 0x06000408 RID: 1032 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x170000C5")]
|
||||
public Type ExtensionDataValueType
|
||||
{
|
||||
[Token(Token = "0x6000408")]
|
||||
[Address(RVA = "0x27C0240", Offset = "0x27BF040", VA = "0x1827C0240")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000C6 RID: 198
|
||||
// (get) Token: 0x06000409 RID: 1033 RVA: 0x00003A20 File Offset: 0x00001C20
|
||||
[Token(Token = "0x170000C6")]
|
||||
internal bool HasRequiredOrDefaultValueProperties
|
||||
{
|
||||
[Token(Token = "0x6000409")]
|
||||
[Address(RVA = "0x27BFFF0", Offset = "0x27BEDF0", VA = "0x1827BFFF0")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600040A RID: 1034 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600040A")]
|
||||
[Address(RVA = "0x27BFEF0", Offset = "0x27BECF0", VA = "0x1827BFEF0")]
|
||||
public JsonObjectContract(Type underlyingType)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600040B RID: 1035 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600040B")]
|
||||
[Address(RVA = "0x27BFDF0", Offset = "0x27BEBF0", VA = "0x1827BFDF0")]
|
||||
internal object GetUninitializedObject()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x04000248 RID: 584
|
||||
[FieldOffset(Offset = "0xE8")]
|
||||
[Token(Token = "0x4000248")]
|
||||
internal bool ExtensionDataIsJToken;
|
||||
|
||||
// Token: 0x04000249 RID: 585
|
||||
[FieldOffset(Offset = "0xE9")]
|
||||
[Token(Token = "0x4000249")]
|
||||
private bool? _hasRequiredOrDefaultValueProperties;
|
||||
|
||||
// Token: 0x0400024A RID: 586
|
||||
[FieldOffset(Offset = "0xF0")]
|
||||
[Token(Token = "0x400024A")]
|
||||
private ConstructorInfo _parametrizedConstructor;
|
||||
|
||||
// Token: 0x0400024B RID: 587
|
||||
[FieldOffset(Offset = "0xF8")]
|
||||
[Token(Token = "0x400024B")]
|
||||
private ConstructorInfo _overrideConstructor;
|
||||
|
||||
// Token: 0x0400024C RID: 588
|
||||
[FieldOffset(Offset = "0x100")]
|
||||
[Token(Token = "0x400024C")]
|
||||
private ObjectConstructor<object> _overrideCreator;
|
||||
|
||||
// Token: 0x0400024D RID: 589
|
||||
[FieldOffset(Offset = "0x108")]
|
||||
[Token(Token = "0x400024D")]
|
||||
private ObjectConstructor<object> _parameterizedCreator;
|
||||
|
||||
// Token: 0x0400024E RID: 590
|
||||
[FieldOffset(Offset = "0x110")]
|
||||
[Token(Token = "0x400024E")]
|
||||
private JsonPropertyCollection _creatorParameters;
|
||||
|
||||
// Token: 0x0400024F RID: 591
|
||||
[FieldOffset(Offset = "0x118")]
|
||||
[Token(Token = "0x400024F")]
|
||||
private Type _extensionDataValueType;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,45 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
using Valve.Newtonsoft.Json.Utilities;
|
||||
|
||||
namespace Valve.Newtonsoft.Json.Serialization
|
||||
{
|
||||
// Token: 0x0200008F RID: 143
|
||||
[Token(Token = "0x200008F")]
|
||||
public class JsonPrimitiveContract : JsonContract
|
||||
{
|
||||
// Token: 0x170000C7 RID: 199
|
||||
// (get) Token: 0x0600040C RID: 1036 RVA: 0x00003A38 File Offset: 0x00001C38
|
||||
// (set) Token: 0x0600040D RID: 1037 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x170000C7")]
|
||||
internal PrimitiveTypeCode TypeCode
|
||||
{
|
||||
[Token(Token = "0x600040C")]
|
||||
[Address(RVA = "0x73F5C0", Offset = "0x73E3C0", VA = "0x18073F5C0")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return PrimitiveTypeCode.Empty;
|
||||
}
|
||||
[Token(Token = "0x600040D")]
|
||||
[Address(RVA = "0x7CB6F0", Offset = "0x7CA4F0", VA = "0x1807CB6F0")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600040E RID: 1038 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600040E")]
|
||||
[Address(RVA = "0x27C06A0", Offset = "0x27BF4A0", VA = "0x1827C06A0")]
|
||||
public JsonPrimitiveContract(Type underlyingType)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04000251 RID: 593
|
||||
[Token(Token = "0x4000251")]
|
||||
private static readonly Dictionary<Type, ReadType> ReadTypeMap;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,677 @@
|
||||
using System;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace Valve.Newtonsoft.Json.Serialization
|
||||
{
|
||||
// Token: 0x02000090 RID: 144
|
||||
[Token(Token = "0x2000090")]
|
||||
public class JsonProperty
|
||||
{
|
||||
// Token: 0x170000C8 RID: 200
|
||||
// (get) Token: 0x06000410 RID: 1040 RVA: 0x00002050 File Offset: 0x00000250
|
||||
// (set) Token: 0x06000411 RID: 1041 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x170000C8")]
|
||||
internal JsonContract PropertyContract
|
||||
{
|
||||
[Token(Token = "0x6000410")]
|
||||
[Address(RVA = "0x3FA170", Offset = "0x3F8F70", VA = "0x1803FA170")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x6000411")]
|
||||
[Address(RVA = "0x46AA50", Offset = "0x469850", VA = "0x18046AA50")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000C9 RID: 201
|
||||
// (get) Token: 0x06000412 RID: 1042 RVA: 0x00002050 File Offset: 0x00000250
|
||||
// (set) Token: 0x06000413 RID: 1043 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x170000C9")]
|
||||
public string PropertyName
|
||||
{
|
||||
[Token(Token = "0x6000412")]
|
||||
[Address(RVA = "0x3FA180", Offset = "0x3F8F80", VA = "0x1803FA180")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x6000413")]
|
||||
[Address(RVA = "0x27C0F90", Offset = "0x27BFD90", VA = "0x1827C0F90")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000CA RID: 202
|
||||
// (get) Token: 0x06000414 RID: 1044 RVA: 0x00002050 File Offset: 0x00000250
|
||||
// (set) Token: 0x06000415 RID: 1045 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x170000CA")]
|
||||
public Type DeclaringType
|
||||
{
|
||||
[Token(Token = "0x6000414")]
|
||||
[Address(RVA = "0x415290", Offset = "0x414090", VA = "0x180415290")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x6000415")]
|
||||
[Address(RVA = "0x46AB00", Offset = "0x469900", VA = "0x18046AB00")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000CB RID: 203
|
||||
// (get) Token: 0x06000416 RID: 1046 RVA: 0x00003A50 File Offset: 0x00001C50
|
||||
// (set) Token: 0x06000417 RID: 1047 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x170000CB")]
|
||||
public int? Order
|
||||
{
|
||||
[Token(Token = "0x6000416")]
|
||||
[Address(RVA = "0x423D40", Offset = "0x422B40", VA = "0x180423D40")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x6000417")]
|
||||
[Address(RVA = "0x466B90", Offset = "0x465990", VA = "0x180466B90")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000CC RID: 204
|
||||
// (get) Token: 0x06000418 RID: 1048 RVA: 0x00002050 File Offset: 0x00000250
|
||||
// (set) Token: 0x06000419 RID: 1049 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x170000CC")]
|
||||
public string UnderlyingName
|
||||
{
|
||||
[Token(Token = "0x6000418")]
|
||||
[Address(RVA = "0x423DE0", Offset = "0x422BE0", VA = "0x180423DE0")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x6000419")]
|
||||
[Address(RVA = "0x567490", Offset = "0x566290", VA = "0x180567490")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000CD RID: 205
|
||||
// (get) Token: 0x0600041A RID: 1050 RVA: 0x00002050 File Offset: 0x00000250
|
||||
// (set) Token: 0x0600041B RID: 1051 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x170000CD")]
|
||||
public IValueProvider ValueProvider
|
||||
{
|
||||
[Token(Token = "0x600041A")]
|
||||
[Address(RVA = "0x423E10", Offset = "0x422C10", VA = "0x180423E10")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x600041B")]
|
||||
[Address(RVA = "0x687270", Offset = "0x686070", VA = "0x180687270")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000CE RID: 206
|
||||
// (set) Token: 0x0600041C RID: 1052 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x170000CE")]
|
||||
public IAttributeProvider AttributeProvider
|
||||
{
|
||||
[Token(Token = "0x600041C")]
|
||||
[Address(RVA = "0x703580", Offset = "0x702380", VA = "0x180703580")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000CF RID: 207
|
||||
// (get) Token: 0x0600041D RID: 1053 RVA: 0x00002050 File Offset: 0x00000250
|
||||
// (set) Token: 0x0600041E RID: 1054 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x170000CF")]
|
||||
public Type PropertyType
|
||||
{
|
||||
[Token(Token = "0x600041D")]
|
||||
[Address(RVA = "0x408890", Offset = "0x407690", VA = "0x180408890")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x600041E")]
|
||||
[Address(RVA = "0x27C1010", Offset = "0x27BFE10", VA = "0x1827C1010")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000D0 RID: 208
|
||||
// (get) Token: 0x0600041F RID: 1055 RVA: 0x00002050 File Offset: 0x00000250
|
||||
// (set) Token: 0x06000420 RID: 1056 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x170000D0")]
|
||||
public JsonConverter Converter
|
||||
{
|
||||
[Token(Token = "0x600041F")]
|
||||
[Address(RVA = "0x4391F0", Offset = "0x437FF0", VA = "0x1804391F0")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x6000420")]
|
||||
[Address(RVA = "0x7D58F0", Offset = "0x7D46F0", VA = "0x1807D58F0")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000D1 RID: 209
|
||||
// (get) Token: 0x06000421 RID: 1057 RVA: 0x00002050 File Offset: 0x00000250
|
||||
// (set) Token: 0x06000422 RID: 1058 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x170000D1")]
|
||||
public JsonConverter MemberConverter
|
||||
{
|
||||
[Token(Token = "0x6000421")]
|
||||
[Address(RVA = "0x567CE0", Offset = "0x566AE0", VA = "0x180567CE0")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x6000422")]
|
||||
[Address(RVA = "0x567D20", Offset = "0x566B20", VA = "0x180567D20")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000D2 RID: 210
|
||||
// (get) Token: 0x06000423 RID: 1059 RVA: 0x00003A68 File Offset: 0x00001C68
|
||||
// (set) Token: 0x06000424 RID: 1060 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x170000D2")]
|
||||
public bool Ignored
|
||||
{
|
||||
[Token(Token = "0x6000423")]
|
||||
[Address(RVA = "0x535D70", Offset = "0x534B70", VA = "0x180535D70")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
[Token(Token = "0x6000424")]
|
||||
[Address(RVA = "0x536630", Offset = "0x535430", VA = "0x180536630")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000D3 RID: 211
|
||||
// (get) Token: 0x06000425 RID: 1061 RVA: 0x00003A80 File Offset: 0x00001C80
|
||||
// (set) Token: 0x06000426 RID: 1062 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x170000D3")]
|
||||
public bool Readable
|
||||
{
|
||||
[Token(Token = "0x6000425")]
|
||||
[Address(RVA = "0x116D320", Offset = "0x116C120", VA = "0x18116D320")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
[Token(Token = "0x6000426")]
|
||||
[Address(RVA = "0x403B40", Offset = "0x402940", VA = "0x180403B40")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000D4 RID: 212
|
||||
// (get) Token: 0x06000427 RID: 1063 RVA: 0x00003A98 File Offset: 0x00001C98
|
||||
// (set) Token: 0x06000428 RID: 1064 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x170000D4")]
|
||||
public bool Writable
|
||||
{
|
||||
[Token(Token = "0x6000427")]
|
||||
[Address(RVA = "0x27C0F20", Offset = "0x27BFD20", VA = "0x1827C0F20")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
[Token(Token = "0x6000428")]
|
||||
[Address(RVA = "0x27C1020", Offset = "0x27BFE20", VA = "0x1827C1020")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000D5 RID: 213
|
||||
// (get) Token: 0x06000429 RID: 1065 RVA: 0x00003AB0 File Offset: 0x00001CB0
|
||||
// (set) Token: 0x0600042A RID: 1066 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x170000D5")]
|
||||
public bool HasMemberAttribute
|
||||
{
|
||||
[Token(Token = "0x6000429")]
|
||||
[Address(RVA = "0x27C0E90", Offset = "0x27BFC90", VA = "0x1827C0E90")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
[Token(Token = "0x600042A")]
|
||||
[Address(RVA = "0x27C0F40", Offset = "0x27BFD40", VA = "0x1827C0F40")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000D6 RID: 214
|
||||
// (get) Token: 0x0600042B RID: 1067 RVA: 0x00002050 File Offset: 0x00000250
|
||||
// (set) Token: 0x0600042C RID: 1068 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x170000D6")]
|
||||
public object DefaultValue
|
||||
{
|
||||
[Token(Token = "0x600042B")]
|
||||
[Address(RVA = "0x27C0E80", Offset = "0x27BFC80", VA = "0x1827C0E80")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x600042C")]
|
||||
[Address(RVA = "0x27C0F30", Offset = "0x27BFD30", VA = "0x1827C0F30")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600042D RID: 1069 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600042D")]
|
||||
[Address(RVA = "0x27C0DA0", Offset = "0x27BFBA0", VA = "0x1827C0DA0")]
|
||||
internal object GetResolvedDefaultValue()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x170000D7 RID: 215
|
||||
// (get) Token: 0x0600042E RID: 1070 RVA: 0x00003AC8 File Offset: 0x00001CC8
|
||||
[Token(Token = "0x170000D7")]
|
||||
public Required Required
|
||||
{
|
||||
[Token(Token = "0x600042E")]
|
||||
[Address(RVA = "0x27C0EE0", Offset = "0x27BFCE0", VA = "0x1827C0EE0")]
|
||||
get
|
||||
{
|
||||
return Required.Default;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000D8 RID: 216
|
||||
// (get) Token: 0x0600042F RID: 1071 RVA: 0x00003AE0 File Offset: 0x00001CE0
|
||||
// (set) Token: 0x06000430 RID: 1072 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x170000D8")]
|
||||
public bool? IsReference
|
||||
{
|
||||
[Token(Token = "0x600042F")]
|
||||
[Address(RVA = "0x27C0EA0", Offset = "0x27BFCA0", VA = "0x1827C0EA0")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x6000430")]
|
||||
[Address(RVA = "0x27C0F50", Offset = "0x27BFD50", VA = "0x1827C0F50")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000D9 RID: 217
|
||||
// (get) Token: 0x06000431 RID: 1073 RVA: 0x00003AF8 File Offset: 0x00001CF8
|
||||
// (set) Token: 0x06000432 RID: 1074 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x170000D9")]
|
||||
public NullValueHandling? NullValueHandling
|
||||
{
|
||||
[Token(Token = "0x6000431")]
|
||||
[Address(RVA = "0x44EC40", Offset = "0x44DA40", VA = "0x18044EC40")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x6000432")]
|
||||
[Address(RVA = "0x6A2D60", Offset = "0x6A1B60", VA = "0x1806A2D60")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000DA RID: 218
|
||||
// (get) Token: 0x06000433 RID: 1075 RVA: 0x00003B10 File Offset: 0x00001D10
|
||||
// (set) Token: 0x06000434 RID: 1076 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x170000DA")]
|
||||
public DefaultValueHandling? DefaultValueHandling
|
||||
{
|
||||
[Token(Token = "0x6000433")]
|
||||
[Address(RVA = "0x46AA30", Offset = "0x469830", VA = "0x18046AA30")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x6000434")]
|
||||
[Address(RVA = "0x7A45D0", Offset = "0x7A33D0", VA = "0x1807A45D0")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000DB RID: 219
|
||||
// (get) Token: 0x06000435 RID: 1077 RVA: 0x00003B28 File Offset: 0x00001D28
|
||||
// (set) Token: 0x06000436 RID: 1078 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x170000DB")]
|
||||
public ReferenceLoopHandling? ReferenceLoopHandling
|
||||
{
|
||||
[Token(Token = "0x6000435")]
|
||||
[Address(RVA = "0x536420", Offset = "0x535220", VA = "0x180536420")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x6000436")]
|
||||
[Address(RVA = "0x536B50", Offset = "0x535950", VA = "0x180536B50")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000DC RID: 220
|
||||
// (get) Token: 0x06000437 RID: 1079 RVA: 0x00003B40 File Offset: 0x00001D40
|
||||
// (set) Token: 0x06000438 RID: 1080 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x170000DC")]
|
||||
public ObjectCreationHandling? ObjectCreationHandling
|
||||
{
|
||||
[Token(Token = "0x6000437")]
|
||||
[Address(RVA = "0x536430", Offset = "0x535230", VA = "0x180536430")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x6000438")]
|
||||
[Address(RVA = "0x536B60", Offset = "0x535960", VA = "0x180536B60")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000DD RID: 221
|
||||
// (get) Token: 0x06000439 RID: 1081 RVA: 0x00003B58 File Offset: 0x00001D58
|
||||
// (set) Token: 0x0600043A RID: 1082 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x170000DD")]
|
||||
public TypeNameHandling? TypeNameHandling
|
||||
{
|
||||
[Token(Token = "0x6000439")]
|
||||
[Address(RVA = "0x536410", Offset = "0x535210", VA = "0x180536410")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x600043A")]
|
||||
[Address(RVA = "0x536B40", Offset = "0x535940", VA = "0x180536B40")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000DE RID: 222
|
||||
// (get) Token: 0x0600043B RID: 1083 RVA: 0x00002050 File Offset: 0x00000250
|
||||
// (set) Token: 0x0600043C RID: 1084 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x170000DE")]
|
||||
public Predicate<object> ShouldSerialize
|
||||
{
|
||||
[Token(Token = "0x600043B")]
|
||||
[Address(RVA = "0x8931A0", Offset = "0x891FA0", VA = "0x1808931A0")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x600043C")]
|
||||
[Address(RVA = "0x8968D0", Offset = "0x8956D0", VA = "0x1808968D0")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000DF RID: 223
|
||||
// (get) Token: 0x0600043D RID: 1085 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x170000DF")]
|
||||
public Predicate<object> ShouldDeserialize
|
||||
{
|
||||
[Token(Token = "0x600043D")]
|
||||
[Address(RVA = "0x7E2670", Offset = "0x7E1470", VA = "0x1807E2670")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000E0 RID: 224
|
||||
// (get) Token: 0x0600043E RID: 1086 RVA: 0x00002050 File Offset: 0x00000250
|
||||
// (set) Token: 0x0600043F RID: 1087 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x170000E0")]
|
||||
public Predicate<object> GetIsSpecified
|
||||
{
|
||||
[Token(Token = "0x600043E")]
|
||||
[Address(RVA = "0x7A5E90", Offset = "0x7A4C90", VA = "0x1807A5E90")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x600043F")]
|
||||
[Address(RVA = "0x8C1150", Offset = "0x8BFF50", VA = "0x1808C1150")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000E1 RID: 225
|
||||
// (get) Token: 0x06000440 RID: 1088 RVA: 0x00002050 File Offset: 0x00000250
|
||||
// (set) Token: 0x06000441 RID: 1089 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x170000E1")]
|
||||
public Action<object, object> SetIsSpecified
|
||||
{
|
||||
[Token(Token = "0x6000440")]
|
||||
[Address(RVA = "0x8C1910", Offset = "0x8C0710", VA = "0x1808C1910")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x6000441")]
|
||||
[Address(RVA = "0x8C0F40", Offset = "0x8BFD40", VA = "0x1808C0F40")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06000442 RID: 1090 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000442")]
|
||||
[Address(RVA = "0x3FA180", Offset = "0x3F8F80", VA = "0x1803FA180", Slot = "3")]
|
||||
public override string ToString()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x170000E2 RID: 226
|
||||
// (get) Token: 0x06000443 RID: 1091 RVA: 0x00002050 File Offset: 0x00000250
|
||||
// (set) Token: 0x06000444 RID: 1092 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x170000E2")]
|
||||
public JsonConverter ItemConverter
|
||||
{
|
||||
[Token(Token = "0x6000443")]
|
||||
[Address(RVA = "0x5F4E40", Offset = "0x5F3C40", VA = "0x1805F4E40")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x6000444")]
|
||||
[Address(RVA = "0x7CB600", Offset = "0x7CA400", VA = "0x1807CB600")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000E3 RID: 227
|
||||
// (get) Token: 0x06000445 RID: 1093 RVA: 0x00003B70 File Offset: 0x00001D70
|
||||
// (set) Token: 0x06000446 RID: 1094 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x170000E3")]
|
||||
public bool? ItemIsReference
|
||||
{
|
||||
[Token(Token = "0x6000445")]
|
||||
[Address(RVA = "0x27C0EB0", Offset = "0x27BFCB0", VA = "0x1827C0EB0")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x6000446")]
|
||||
[Address(RVA = "0x27C0F60", Offset = "0x27BFD60", VA = "0x1827C0F60")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000E4 RID: 228
|
||||
// (get) Token: 0x06000447 RID: 1095 RVA: 0x00003B88 File Offset: 0x00001D88
|
||||
// (set) Token: 0x06000448 RID: 1096 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x170000E4")]
|
||||
public TypeNameHandling? ItemTypeNameHandling
|
||||
{
|
||||
[Token(Token = "0x6000447")]
|
||||
[Address(RVA = "0x27C0ED0", Offset = "0x27BFCD0", VA = "0x1827C0ED0")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x6000448")]
|
||||
[Address(RVA = "0x27C0F80", Offset = "0x27BFD80", VA = "0x1827C0F80")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000E5 RID: 229
|
||||
// (get) Token: 0x06000449 RID: 1097 RVA: 0x00003BA0 File Offset: 0x00001DA0
|
||||
// (set) Token: 0x0600044A RID: 1098 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x170000E5")]
|
||||
public ReferenceLoopHandling? ItemReferenceLoopHandling
|
||||
{
|
||||
[Token(Token = "0x6000449")]
|
||||
[Address(RVA = "0x27C0EC0", Offset = "0x27BFCC0", VA = "0x1827C0EC0")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x600044A")]
|
||||
[Address(RVA = "0x27C0F70", Offset = "0x27BFD70", VA = "0x1827C0F70")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600044B RID: 1099 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600044B")]
|
||||
[Address(RVA = "0x27C0E30", Offset = "0x27BFC30", VA = "0x1827C0E30")]
|
||||
internal void WritePropertyName(JsonWriter writer)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600044C RID: 1100 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600044C")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public JsonProperty()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04000252 RID: 594
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4000252")]
|
||||
internal Required? _required;
|
||||
|
||||
// Token: 0x04000253 RID: 595
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4000253")]
|
||||
internal bool _hasExplicitDefaultValue;
|
||||
|
||||
// Token: 0x04000254 RID: 596
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4000254")]
|
||||
private object _defaultValue;
|
||||
|
||||
// Token: 0x04000255 RID: 597
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4000255")]
|
||||
private bool _hasGeneratedDefaultValue;
|
||||
|
||||
// Token: 0x04000256 RID: 598
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4000256")]
|
||||
private string _propertyName;
|
||||
|
||||
// Token: 0x04000257 RID: 599
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4000257")]
|
||||
internal bool _skipPropertyNameEscape;
|
||||
|
||||
// Token: 0x04000258 RID: 600
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4000258")]
|
||||
private Type _propertyType;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,68 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Collections.ObjectModel;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace Valve.Newtonsoft.Json.Serialization
|
||||
{
|
||||
// Token: 0x02000091 RID: 145
|
||||
[Token(Token = "0x2000091")]
|
||||
public class JsonPropertyCollection : KeyedCollection<string, JsonProperty>
|
||||
{
|
||||
// Token: 0x0600044D RID: 1101 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600044D")]
|
||||
[Address(RVA = "0x27C0C60", Offset = "0x27BFA60", VA = "0x1827C0C60")]
|
||||
public JsonPropertyCollection(Type type)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600044E RID: 1102 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600044E")]
|
||||
[Address(RVA = "0x901BC0", Offset = "0x9009C0", VA = "0x180901BC0", Slot = "39")]
|
||||
protected override string GetKeyForItem(JsonProperty item)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600044F RID: 1103 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600044F")]
|
||||
[Address(RVA = "0x27C0790", Offset = "0x27BF590", VA = "0x1827C0790")]
|
||||
public void AddProperty(JsonProperty property)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000450 RID: 1104 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000450")]
|
||||
[Address(RVA = "0x27C09B0", Offset = "0x27BF7B0", VA = "0x1827C09B0")]
|
||||
public JsonProperty GetClosestMatchProperty(string propertyName)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000451 RID: 1105 RVA: 0x00003BB8 File Offset: 0x00001DB8
|
||||
[Token(Token = "0x6000451")]
|
||||
[Address(RVA = "0x27C0B80", Offset = "0x27BF980", VA = "0x1827C0B80")]
|
||||
private bool TryGetValue(string key, out JsonProperty item)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000452 RID: 1106 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000452")]
|
||||
[Address(RVA = "0x27C09F0", Offset = "0x27BF7F0", VA = "0x1827C09F0")]
|
||||
public JsonProperty GetProperty(string propertyName, StringComparison comparisonType)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x04000273 RID: 627
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4000273")]
|
||||
private readonly Type _type;
|
||||
|
||||
// Token: 0x04000274 RID: 628
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4000274")]
|
||||
private readonly List<JsonProperty> _list;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,108 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using Cpp2IlInjected;
|
||||
using Valve.Newtonsoft.Json.Utilities;
|
||||
|
||||
namespace Valve.Newtonsoft.Json.Serialization
|
||||
{
|
||||
// Token: 0x02000092 RID: 146
|
||||
[Token(Token = "0x2000092")]
|
||||
internal abstract class JsonSerializerInternalBase
|
||||
{
|
||||
// Token: 0x06000453 RID: 1107 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000453")]
|
||||
[Address(RVA = "0x27C1470", Offset = "0x27C0270", VA = "0x1827C1470")]
|
||||
protected JsonSerializerInternalBase(JsonSerializer serializer)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x170000E6 RID: 230
|
||||
// (get) Token: 0x06000454 RID: 1108 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x170000E6")]
|
||||
internal BidirectionalDictionary<string, object> DefaultReferenceMappings
|
||||
{
|
||||
[Token(Token = "0x6000454")]
|
||||
[Address(RVA = "0x27C14F0", Offset = "0x27C02F0", VA = "0x1827C14F0")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06000455 RID: 1109 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000455")]
|
||||
[Address(RVA = "0x27C10A0", Offset = "0x27BFEA0", VA = "0x1827C10A0")]
|
||||
private ErrorContext GetErrorContext(object currentObject, object member, string path, Exception error)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000456 RID: 1110 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000456")]
|
||||
[Address(RVA = "0x27C1030", Offset = "0x27BFE30", VA = "0x1827C1030")]
|
||||
protected void ClearErrorContext()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000457 RID: 1111 RVA: 0x00003BD0 File Offset: 0x00001DD0
|
||||
[Token(Token = "0x6000457")]
|
||||
[Address(RVA = "0x27C1180", Offset = "0x27BFF80", VA = "0x1827C1180")]
|
||||
protected bool IsErrorHandled(object currentObject, JsonContract contract, object keyValue, IJsonLineInfo lineInfo, string path, Exception ex)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x04000275 RID: 629
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4000275")]
|
||||
private ErrorContext _currentErrorContext;
|
||||
|
||||
// Token: 0x04000276 RID: 630
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4000276")]
|
||||
private BidirectionalDictionary<string, object> _mappings;
|
||||
|
||||
// Token: 0x04000277 RID: 631
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4000277")]
|
||||
internal readonly JsonSerializer Serializer;
|
||||
|
||||
// Token: 0x04000278 RID: 632
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4000278")]
|
||||
internal readonly ITraceWriter TraceWriter;
|
||||
|
||||
// Token: 0x04000279 RID: 633
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4000279")]
|
||||
protected JsonSerializerProxy InternalSerializer;
|
||||
|
||||
// Token: 0x02000093 RID: 147
|
||||
[Token(Token = "0x2000093")]
|
||||
private class ReferenceEqualsEqualityComparer : IEqualityComparer<object>
|
||||
{
|
||||
// Token: 0x06000458 RID: 1112 RVA: 0x00003BE8 File Offset: 0x00001DE8
|
||||
[Token(Token = "0x6000458")]
|
||||
[Address(RVA = "0x11BB7A0", Offset = "0x11BA5A0", VA = "0x1811BB7A0", Slot = "4")]
|
||||
bool IEqualityComparer<object>.Equals(object x, object y)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000459 RID: 1113 RVA: 0x00003C00 File Offset: 0x00001E00
|
||||
[Token(Token = "0x6000459")]
|
||||
[Address(RVA = "0x244D730", Offset = "0x244C530", VA = "0x18244D730", Slot = "5")]
|
||||
int IEqualityComparer<object>.GetHashCode(object obj)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x0600045A RID: 1114 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600045A")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public ReferenceEqualsEqualityComparer()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,429 @@
|
||||
using System;
|
||||
using System.Collections;
|
||||
using System.Collections.Generic;
|
||||
using System.Globalization;
|
||||
using Cpp2IlInjected;
|
||||
using Valve.Newtonsoft.Json.Linq;
|
||||
|
||||
namespace Valve.Newtonsoft.Json.Serialization
|
||||
{
|
||||
// Token: 0x02000094 RID: 148
|
||||
[Token(Token = "0x2000094")]
|
||||
internal class JsonSerializerInternalReader : JsonSerializerInternalBase
|
||||
{
|
||||
// Token: 0x0600045B RID: 1115 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600045B")]
|
||||
[Address(RVA = "0x27CB720", Offset = "0x27CA520", VA = "0x1827CB720")]
|
||||
public JsonSerializerInternalReader(JsonSerializer serializer)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600045C RID: 1116 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600045C")]
|
||||
[Address(RVA = "0x27C6A30", Offset = "0x27C5830", VA = "0x1827C6A30")]
|
||||
private JsonContract GetContractSafe(Type type)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600045D RID: 1117 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600045D")]
|
||||
[Address(RVA = "0x27C5E00", Offset = "0x27C4C00", VA = "0x1827C5E00")]
|
||||
public object Deserialize(JsonReader reader, Type objectType, bool checkAdditionalContent)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600045E RID: 1118 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600045E")]
|
||||
[Address(RVA = "0x27C6C10", Offset = "0x27C5A10", VA = "0x1827C6C10")]
|
||||
private JsonSerializerProxy GetInternalSerializer()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600045F RID: 1119 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600045F")]
|
||||
[Address(RVA = "0x27C26F0", Offset = "0x27C14F0", VA = "0x1827C26F0")]
|
||||
private JToken CreateJToken(JsonReader reader, JsonContract contract)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000460 RID: 1120 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000460")]
|
||||
[Address(RVA = "0x27C2490", Offset = "0x27C1290", VA = "0x1827C2490")]
|
||||
private JToken CreateJObject(JsonReader reader)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000461 RID: 1121 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000461")]
|
||||
[Address(RVA = "0x27C5620", Offset = "0x27C4420", VA = "0x1827C5620")]
|
||||
private object CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, object existingValue)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000462 RID: 1122 RVA: 0x00003C18 File Offset: 0x00001E18
|
||||
[Token(Token = "0x6000462")]
|
||||
[Address(RVA = "0x27C1C10", Offset = "0x27C0A10", VA = "0x1827C1C10")]
|
||||
private static bool CoerceEmptyStringToNull(Type objectType, JsonContract contract, string s)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000463 RID: 1123 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000463")]
|
||||
[Address(RVA = "0x27C6B40", Offset = "0x27C5940", VA = "0x1827C6B40")]
|
||||
internal string GetExpectedDescription(JsonContract contract)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000464 RID: 1124 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000464")]
|
||||
[Address(RVA = "0x27C6AA0", Offset = "0x27C58A0", VA = "0x1827C6AA0")]
|
||||
private JsonConverter GetConverter(JsonContract contract, JsonConverter memberConverter, JsonContainerContract containerContract, JsonProperty containerProperty)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000465 RID: 1125 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000465")]
|
||||
[Address(RVA = "0x27C4BA0", Offset = "0x27C39A0", VA = "0x1827C4BA0")]
|
||||
private object CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, object existingValue)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000466 RID: 1126 RVA: 0x00003C30 File Offset: 0x00001E30
|
||||
[Token(Token = "0x6000466")]
|
||||
[Address(RVA = "0x27C94C0", Offset = "0x27C82C0", VA = "0x1827C94C0")]
|
||||
private bool ReadMetadataPropertiesToken(JTokenReader reader, ref Type objectType, ref JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, object existingValue, out object newValue, out string id)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000467 RID: 1127 RVA: 0x00003C48 File Offset: 0x00001E48
|
||||
[Token(Token = "0x6000467")]
|
||||
[Address(RVA = "0x27C9AE0", Offset = "0x27C88E0", VA = "0x1827C9AE0")]
|
||||
private bool ReadMetadataProperties(JsonReader reader, ref Type objectType, ref JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, object existingValue, out object newValue, out string id)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000468 RID: 1128 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000468")]
|
||||
[Address(RVA = "0x27CA8C0", Offset = "0x27C96C0", VA = "0x1827CA8C0")]
|
||||
private void ResolveTypeName(JsonReader reader, ref Type objectType, ref JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, string qualifiedTypeName)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000469 RID: 1129 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000469")]
|
||||
[Address(RVA = "0x27C65A0", Offset = "0x27C53A0", VA = "0x1827C65A0")]
|
||||
private JsonArrayContract EnsureArrayContract(JsonReader reader, Type objectType, JsonContract contract)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600046A RID: 1130 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600046A")]
|
||||
[Address(RVA = "0x27C28F0", Offset = "0x27C16F0", VA = "0x1827C28F0")]
|
||||
private object CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, object existingValue, string id)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600046B RID: 1131 RVA: 0x00003C60 File Offset: 0x00001E60
|
||||
[Token(Token = "0x600046B")]
|
||||
[Address(RVA = "0x27C6DA0", Offset = "0x27C5BA0", VA = "0x1827C6DA0")]
|
||||
private bool HasNoDefinedType(JsonContract contract)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x0600046C RID: 1132 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600046C")]
|
||||
[Address(RVA = "0x27C6740", Offset = "0x27C5540", VA = "0x1827C6740")]
|
||||
private object EnsureType(JsonReader reader, object value, CultureInfo culture, JsonContract contract, Type targetType)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600046D RID: 1133 RVA: 0x00003C78 File Offset: 0x00001E78
|
||||
[Token(Token = "0x600046D")]
|
||||
[Address(RVA = "0x27CAF40", Offset = "0x27C9D40", VA = "0x1827CAF40")]
|
||||
private bool SetPropertyValue(JsonProperty property, JsonConverter propertyConverter, JsonContainerContract containerContract, JsonProperty containerProperty, JsonReader reader, object target)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x0600046E RID: 1134 RVA: 0x00003C90 File Offset: 0x00001E90
|
||||
[Token(Token = "0x600046E")]
|
||||
[Address(RVA = "0x27C17E0", Offset = "0x27C05E0", VA = "0x1827C17E0")]
|
||||
private bool CalculatePropertyDetails(JsonProperty property, ref JsonConverter propertyConverter, JsonContainerContract containerContract, JsonProperty containerProperty, JsonReader reader, object target, out bool useExistingValue, out object currentValue, out JsonContract propertyContract, out bool gottenCurrentValue)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x0600046F RID: 1135 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600046F")]
|
||||
[Address(RVA = "0x27C15B0", Offset = "0x27C03B0", VA = "0x1827C15B0")]
|
||||
private void AddReference(JsonReader reader, string id, object value)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000470 RID: 1136 RVA: 0x00003CA8 File Offset: 0x00001EA8
|
||||
[Token(Token = "0x6000470")]
|
||||
[Address(RVA = "0x22B65A0", Offset = "0x22B53A0", VA = "0x1822B65A0")]
|
||||
private bool HasFlag(DefaultValueHandling value, DefaultValueHandling flag)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000471 RID: 1137 RVA: 0x00003CC0 File Offset: 0x00001EC0
|
||||
[Token(Token = "0x6000471")]
|
||||
[Address(RVA = "0x27CB480", Offset = "0x27CA280", VA = "0x1827CB480")]
|
||||
private bool ShouldSetPropertyValue(JsonProperty property, object value)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000472 RID: 1138 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000472")]
|
||||
[Address(RVA = "0x27C3360", Offset = "0x27C2160", VA = "0x1827C3360")]
|
||||
private IList CreateNewList(JsonReader reader, JsonArrayContract contract, out bool createdFromNonDefaultCreator)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000473 RID: 1139 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000473")]
|
||||
[Address(RVA = "0x27C30D0", Offset = "0x27C1ED0", VA = "0x1827C30D0")]
|
||||
private IDictionary CreateNewDictionary(JsonReader reader, JsonDictionaryContract contract, out bool createdFromNonDefaultCreator)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000474 RID: 1140 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000474")]
|
||||
[Address(RVA = "0x27C6FC0", Offset = "0x27C5DC0", VA = "0x1827C6FC0")]
|
||||
private void OnDeserializing(JsonReader reader, JsonContract contract, object value)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000475 RID: 1141 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000475")]
|
||||
[Address(RVA = "0x27C6E30", Offset = "0x27C5C30", VA = "0x1827C6E30")]
|
||||
private void OnDeserialized(JsonReader reader, JsonContract contract, object value)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000476 RID: 1142 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000476")]
|
||||
[Address(RVA = "0x27C7150", Offset = "0x27C5F50", VA = "0x1827C7150")]
|
||||
private object PopulateDictionary(IDictionary dictionary, JsonReader reader, JsonDictionaryContract contract, JsonProperty containerProperty, string id)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000477 RID: 1143 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000477")]
|
||||
[Address(RVA = "0x27C7FF0", Offset = "0x27C6DF0", VA = "0x1827C7FF0")]
|
||||
private object PopulateMultidimensionalArray(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, string id)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000478 RID: 1144 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000478")]
|
||||
[Address(RVA = "0x27CB5C0", Offset = "0x27CA3C0", VA = "0x1827CB5C0")]
|
||||
private void ThrowUnexpectedEndException(JsonReader reader, JsonContract contract, object currentObject, string message)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000479 RID: 1145 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000479")]
|
||||
[Address(RVA = "0x27C7AB0", Offset = "0x27C68B0", VA = "0x1827C7AB0")]
|
||||
private object PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, string id)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600047A RID: 1146 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600047A")]
|
||||
[Address(RVA = "0x27C1E50", Offset = "0x27C0C50", VA = "0x1827C1E50")]
|
||||
private object CreateISerializable(JsonReader reader, JsonISerializableContract contract, JsonProperty member, string id)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600047B RID: 1147 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600047B")]
|
||||
[Address(RVA = "0x27C1D00", Offset = "0x27C0B00", VA = "0x1827C1D00")]
|
||||
internal object CreateISerializableItem(JToken token, Type type, JsonISerializableContract contract, JsonProperty member)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600047C RID: 1148 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600047C")]
|
||||
[Address(RVA = "0x27C38D0", Offset = "0x27C26D0", VA = "0x1827C38D0")]
|
||||
private object CreateObjectUsingCreatorWithParameters(JsonReader reader, JsonObjectContract contract, JsonProperty containerProperty, ObjectConstructor<object> creator, string id)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600047D RID: 1149 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600047D")]
|
||||
[Address(RVA = "0x27C5AD0", Offset = "0x27C48D0", VA = "0x1827C5AD0")]
|
||||
private object DeserializeConvertable(JsonConverter converter, JsonReader reader, Type objectType, object existingValue)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600047E RID: 1150 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600047E")]
|
||||
[Address(RVA = "0x27CA0D0", Offset = "0x27C8ED0", VA = "0x1827CA0D0")]
|
||||
private List<JsonSerializerInternalReader.CreatorPropertyContext> ResolvePropertyAndCreatorValues(JsonObjectContract contract, JsonProperty containerProperty, JsonReader reader, Type objectType)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600047F RID: 1151 RVA: 0x00003CD8 File Offset: 0x00001ED8
|
||||
[Token(Token = "0x600047F")]
|
||||
[Address(RVA = "0x27C9280", Offset = "0x27C8080", VA = "0x1827C9280")]
|
||||
private bool ReadForType(JsonReader reader, JsonContract contract, bool hasConverter)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000480 RID: 1152 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000480")]
|
||||
[Address(RVA = "0x27C3670", Offset = "0x27C2470", VA = "0x1827C3670")]
|
||||
public object CreateNewObject(JsonReader reader, JsonObjectContract objectContract, JsonProperty containerMember, JsonProperty containerProperty, string id, out bool createdFromNonDefaultCreator)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000481 RID: 1153 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000481")]
|
||||
[Address(RVA = "0x27C86D0", Offset = "0x27C74D0", VA = "0x1827C86D0")]
|
||||
private object PopulateObject(object newObject, JsonReader reader, JsonObjectContract contract, JsonProperty member, string id)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000482 RID: 1154 RVA: 0x00003CF0 File Offset: 0x00001EF0
|
||||
[Token(Token = "0x6000482")]
|
||||
[Address(RVA = "0x27CB2D0", Offset = "0x27CA0D0", VA = "0x1827CB2D0")]
|
||||
private bool ShouldDeserialize(JsonReader reader, JsonProperty property, object target)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000483 RID: 1155 RVA: 0x00003D08 File Offset: 0x00001F08
|
||||
[Token(Token = "0x6000483")]
|
||||
[Address(RVA = "0x27C1B20", Offset = "0x27C0920", VA = "0x1827C1B20")]
|
||||
private bool CheckPropertyName(JsonReader reader, string memberName)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000484 RID: 1156 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000484")]
|
||||
[Address(RVA = "0x27CACE0", Offset = "0x27C9AE0", VA = "0x1827CACE0")]
|
||||
private void SetExtensionData(JsonObjectContract contract, JsonProperty member, JsonReader reader, string memberName, object o)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000485 RID: 1157 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000485")]
|
||||
[Address(RVA = "0x27C91C0", Offset = "0x27C7FC0", VA = "0x1827C91C0")]
|
||||
private object ReadExtensionDataValue(JsonObjectContract contract, JsonProperty member, JsonReader reader)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000486 RID: 1158 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000486")]
|
||||
[Address(RVA = "0x27C6180", Offset = "0x27C4F80", VA = "0x1827C6180")]
|
||||
private void EndProcessProperty(object newObject, JsonReader reader, JsonObjectContract contract, int initialDepth, JsonProperty property, JsonSerializerInternalReader.PropertyPresence presence, bool setDefaultValue)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000487 RID: 1159 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000487")]
|
||||
[Address(RVA = "0x27CAE30", Offset = "0x27C9C30", VA = "0x1827CAE30")]
|
||||
private void SetPropertyPresence(JsonReader reader, JsonProperty property, Dictionary<JsonProperty, JsonSerializerInternalReader.PropertyPresence> requiredProperties)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000488 RID: 1160 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000488")]
|
||||
[Address(RVA = "0x27C6CB0", Offset = "0x27C5AB0", VA = "0x1827C6CB0")]
|
||||
private void HandleError(JsonReader reader, bool readPastError, int initialDepth)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x02000095 RID: 149
|
||||
[Token(Token = "0x2000095")]
|
||||
internal enum PropertyPresence
|
||||
{
|
||||
// Token: 0x0400027B RID: 635
|
||||
[Token(Token = "0x400027B")]
|
||||
None,
|
||||
// Token: 0x0400027C RID: 636
|
||||
[Token(Token = "0x400027C")]
|
||||
Null,
|
||||
// Token: 0x0400027D RID: 637
|
||||
[Token(Token = "0x400027D")]
|
||||
Value
|
||||
}
|
||||
|
||||
// Token: 0x02000096 RID: 150
|
||||
[Token(Token = "0x2000096")]
|
||||
internal class CreatorPropertyContext
|
||||
{
|
||||
// Token: 0x06000489 RID: 1161 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000489")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public CreatorPropertyContext()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400027E RID: 638
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400027E")]
|
||||
public string Name;
|
||||
|
||||
// Token: 0x0400027F RID: 639
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400027F")]
|
||||
public JsonProperty Property;
|
||||
|
||||
// Token: 0x04000280 RID: 640
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4000280")]
|
||||
public JsonProperty ConstructorProperty;
|
||||
|
||||
// Token: 0x04000281 RID: 641
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4000281")]
|
||||
public JsonSerializerInternalReader.PropertyPresence? Presence;
|
||||
|
||||
// Token: 0x04000282 RID: 642
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4000282")]
|
||||
public object Value;
|
||||
|
||||
// Token: 0x04000283 RID: 643
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4000283")]
|
||||
public bool Used;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,297 @@
|
||||
using System;
|
||||
using System.Collections;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.Serialization;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace Valve.Newtonsoft.Json.Serialization
|
||||
{
|
||||
// Token: 0x02000099 RID: 153
|
||||
[Token(Token = "0x2000099")]
|
||||
internal class JsonSerializerInternalWriter : JsonSerializerInternalBase
|
||||
{
|
||||
// Token: 0x06000492 RID: 1170 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000492")]
|
||||
[Address(RVA = "0x27D08A0", Offset = "0x27CF6A0", VA = "0x1827D08A0")]
|
||||
public JsonSerializerInternalWriter(JsonSerializer serializer)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000493 RID: 1171 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000493")]
|
||||
[Address(RVA = "0x27CF5D0", Offset = "0x27CE3D0", VA = "0x1827CF5D0")]
|
||||
public void Serialize(JsonWriter jsonWriter, object value, Type objectType)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000494 RID: 1172 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000494")]
|
||||
[Address(RVA = "0x27CC230", Offset = "0x27CB030", VA = "0x1827CC230")]
|
||||
private JsonSerializerProxy GetInternalSerializer()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000495 RID: 1173 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000495")]
|
||||
[Address(RVA = "0x27CC1B0", Offset = "0x27CAFB0", VA = "0x1827CC1B0")]
|
||||
private JsonContract GetContractSafe(object value)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000496 RID: 1174 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000496")]
|
||||
[Address(RVA = "0x27CED00", Offset = "0x27CDB00", VA = "0x1827CED00")]
|
||||
private void SerializePrimitive(JsonWriter writer, object value, JsonPrimitiveContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerProperty)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000497 RID: 1175 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000497")]
|
||||
[Address(RVA = "0x27CEF30", Offset = "0x27CDD30", VA = "0x1827CEF30")]
|
||||
private void SerializeValue(JsonWriter writer, object value, JsonContract valueContract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerProperty)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000498 RID: 1176 RVA: 0x00003D50 File Offset: 0x00001F50
|
||||
[Token(Token = "0x6000498")]
|
||||
[Address(RVA = "0x27CCD50", Offset = "0x27CBB50", VA = "0x1827CCD50")]
|
||||
private bool? ResolveIsReference(JsonContract contract, JsonProperty property, JsonContainerContract collectionContract, JsonProperty containerProperty)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000499 RID: 1177 RVA: 0x00003D68 File Offset: 0x00001F68
|
||||
[Token(Token = "0x6000499")]
|
||||
[Address(RVA = "0x27CFA90", Offset = "0x27CE890", VA = "0x1827CFA90")]
|
||||
private bool ShouldWriteReference(object value, JsonProperty property, JsonContract valueContract, JsonContainerContract collectionContract, JsonProperty containerProperty)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x0600049A RID: 1178 RVA: 0x00003D80 File Offset: 0x00001F80
|
||||
[Token(Token = "0x600049A")]
|
||||
[Address(RVA = "0x27CF990", Offset = "0x27CE790", VA = "0x1827CF990")]
|
||||
private bool ShouldWriteProperty(object memberValue, JsonProperty property)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x0600049B RID: 1179 RVA: 0x00003D98 File Offset: 0x00001F98
|
||||
[Token(Token = "0x600049B")]
|
||||
[Address(RVA = "0x27CBE00", Offset = "0x27CAC00", VA = "0x1827CBE00")]
|
||||
private bool CheckForCircularReference(JsonWriter writer, object value, JsonProperty property, JsonContract contract, JsonContainerContract containerContract, JsonProperty containerProperty)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x0600049C RID: 1180 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600049C")]
|
||||
[Address(RVA = "0x27D02C0", Offset = "0x27CF0C0", VA = "0x1827D02C0")]
|
||||
private void WriteReference(JsonWriter writer, object value)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600049D RID: 1181 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600049D")]
|
||||
[Address(RVA = "0x27CC650", Offset = "0x27CB450", VA = "0x1827CC650")]
|
||||
private string GetReference(JsonWriter writer, object value)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600049E RID: 1182 RVA: 0x00003DB0 File Offset: 0x00001FB0
|
||||
[Token(Token = "0x600049E")]
|
||||
[Address(RVA = "0x27CFDA0", Offset = "0x27CEBA0", VA = "0x1827CFDA0")]
|
||||
internal static bool TryConvertToString(object value, Type type, out string s)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x0600049F RID: 1183 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600049F")]
|
||||
[Address(RVA = "0x27CEE80", Offset = "0x27CDC80", VA = "0x1827CEE80")]
|
||||
private void SerializeString(JsonWriter writer, object value, JsonStringContract contract)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060004A0 RID: 1184 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60004A0")]
|
||||
[Address(RVA = "0x27CCBE0", Offset = "0x27CB9E0", VA = "0x1827CCBE0")]
|
||||
private void OnSerializing(JsonWriter writer, JsonContract contract, object value)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060004A1 RID: 1185 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60004A1")]
|
||||
[Address(RVA = "0x27CCA70", Offset = "0x27CB870", VA = "0x1827CCA70")]
|
||||
private void OnSerialized(JsonWriter writer, JsonContract contract, object value)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060004A2 RID: 1186 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60004A2")]
|
||||
[Address(RVA = "0x27CE740", Offset = "0x27CD540", VA = "0x1827CE740")]
|
||||
private void SerializeObject(JsonWriter writer, object value, JsonObjectContract contract, JsonProperty member, JsonContainerContract collectionContract, JsonProperty containerProperty)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060004A3 RID: 1187 RVA: 0x00003DC8 File Offset: 0x00001FC8
|
||||
[Token(Token = "0x60004A3")]
|
||||
[Address(RVA = "0x27CB730", Offset = "0x27CA530", VA = "0x1827CB730")]
|
||||
private bool CalculatePropertyValues(JsonWriter writer, object value, JsonContainerContract contract, JsonProperty member, JsonProperty property, out JsonContract memberContract, out object memberValue)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x060004A4 RID: 1188 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60004A4")]
|
||||
[Address(RVA = "0x27CFFE0", Offset = "0x27CEDE0", VA = "0x1827CFFE0")]
|
||||
private void WriteObjectStart(JsonWriter writer, object value, JsonContract contract, JsonProperty member, JsonContainerContract collectionContract, JsonProperty containerProperty)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060004A5 RID: 1189 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60004A5")]
|
||||
[Address(RVA = "0x27D0130", Offset = "0x27CEF30", VA = "0x1827D0130")]
|
||||
private void WriteReferenceIdProperty(JsonWriter writer, Type type, object value)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060004A6 RID: 1190 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60004A6")]
|
||||
[Address(RVA = "0x27D06E0", Offset = "0x27CF4E0", VA = "0x1827D06E0")]
|
||||
private void WriteTypeProperty(JsonWriter writer, Type type)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060004A7 RID: 1191 RVA: 0x00003DE0 File Offset: 0x00001FE0
|
||||
[Token(Token = "0x60004A7")]
|
||||
[Address(RVA = "0x22B65A0", Offset = "0x22B53A0", VA = "0x1822B65A0")]
|
||||
private bool HasFlag(DefaultValueHandling value, DefaultValueHandling flag)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x060004A8 RID: 1192 RVA: 0x00003DF8 File Offset: 0x00001FF8
|
||||
[Token(Token = "0x60004A8")]
|
||||
[Address(RVA = "0x22B65A0", Offset = "0x22B53A0", VA = "0x1822B65A0")]
|
||||
private bool HasFlag(PreserveReferencesHandling value, PreserveReferencesHandling flag)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x060004A9 RID: 1193 RVA: 0x00003E10 File Offset: 0x00002010
|
||||
[Token(Token = "0x60004A9")]
|
||||
[Address(RVA = "0x22B65A0", Offset = "0x22B53A0", VA = "0x1822B65A0")]
|
||||
private bool HasFlag(TypeNameHandling value, TypeNameHandling flag)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x060004AA RID: 1194 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60004AA")]
|
||||
[Address(RVA = "0x27CCE00", Offset = "0x27CBC00", VA = "0x1827CCE00")]
|
||||
private void SerializeConvertable(JsonWriter writer, JsonConverter converter, object value, JsonContract contract, JsonContainerContract collectionContract, JsonProperty containerProperty)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060004AB RID: 1195 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60004AB")]
|
||||
[Address(RVA = "0x27CDD10", Offset = "0x27CCB10", VA = "0x1827CDD10")]
|
||||
private void SerializeList(JsonWriter writer, IEnumerable values, JsonArrayContract contract, JsonProperty member, JsonContainerContract collectionContract, JsonProperty containerProperty)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060004AC RID: 1196 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60004AC")]
|
||||
[Address(RVA = "0x27CE1E0", Offset = "0x27CCFE0", VA = "0x1827CE1E0")]
|
||||
private void SerializeMultidimensionalArray(JsonWriter writer, Array values, JsonArrayContract contract, JsonProperty member, JsonContainerContract collectionContract, JsonProperty containerProperty)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060004AD RID: 1197 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60004AD")]
|
||||
[Address(RVA = "0x27CE350", Offset = "0x27CD150", VA = "0x1827CE350")]
|
||||
private void SerializeMultidimensionalArray(JsonWriter writer, Array values, JsonArrayContract contract, JsonProperty member, int initialDepth, int[] indices)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060004AE RID: 1198 RVA: 0x00003E28 File Offset: 0x00002028
|
||||
[Token(Token = "0x60004AE")]
|
||||
[Address(RVA = "0x27D0490", Offset = "0x27CF290", VA = "0x1827D0490")]
|
||||
private bool WriteStartArray(JsonWriter writer, object values, JsonArrayContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerProperty)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x060004AF RID: 1199 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60004AF")]
|
||||
[Address(RVA = "0x27CD840", Offset = "0x27CC640", VA = "0x1827CD840")]
|
||||
private void SerializeISerializable(JsonWriter writer, ISerializable value, JsonISerializableContract contract, JsonProperty member, JsonContainerContract collectionContract, JsonProperty containerProperty)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060004B0 RID: 1200 RVA: 0x00003E40 File Offset: 0x00002040
|
||||
[Token(Token = "0x60004B0")]
|
||||
[Address(RVA = "0x27CFC30", Offset = "0x27CEA30", VA = "0x1827CFC30")]
|
||||
private bool ShouldWriteType(TypeNameHandling typeNameHandlingFlag, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerProperty)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x060004B1 RID: 1201 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60004B1")]
|
||||
[Address(RVA = "0x27CD1D0", Offset = "0x27CBFD0", VA = "0x1827CD1D0")]
|
||||
private void SerializeDictionary(JsonWriter writer, IDictionary values, JsonDictionaryContract contract, JsonProperty member, JsonContainerContract collectionContract, JsonProperty containerProperty)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060004B2 RID: 1202 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60004B2")]
|
||||
[Address(RVA = "0x27CC2D0", Offset = "0x27CB0D0", VA = "0x1827CC2D0")]
|
||||
private string GetPropertyName(JsonWriter writer, object name, JsonContract contract, out bool escape)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060004B3 RID: 1203 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60004B3")]
|
||||
[Address(RVA = "0x27CC7E0", Offset = "0x27CB5E0", VA = "0x1827CC7E0")]
|
||||
private void HandleError(JsonWriter writer, int initialDepth)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060004B4 RID: 1204 RVA: 0x00003E58 File Offset: 0x00002058
|
||||
[Token(Token = "0x60004B4")]
|
||||
[Address(RVA = "0x27CF7E0", Offset = "0x27CE5E0", VA = "0x1827CF7E0")]
|
||||
private bool ShouldSerialize(JsonWriter writer, JsonProperty property, object target)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x060004B5 RID: 1205 RVA: 0x00003E70 File Offset: 0x00002070
|
||||
[Token(Token = "0x60004B5")]
|
||||
[Address(RVA = "0x27CC8C0", Offset = "0x27CB6C0", VA = "0x1827CC8C0")]
|
||||
private bool IsSpecified(JsonWriter writer, JsonProperty property, object target)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x0400028A RID: 650
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x400028A")]
|
||||
private Type _rootType;
|
||||
|
||||
// Token: 0x0400028B RID: 651
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x400028B")]
|
||||
private int _rootLevel;
|
||||
|
||||
// Token: 0x0400028C RID: 652
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x400028C")]
|
||||
private readonly List<object> _serializeStack;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,354 @@
|
||||
using System;
|
||||
using System.Collections;
|
||||
using System.Runtime.Serialization;
|
||||
using System.Runtime.Serialization.Formatters;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace Valve.Newtonsoft.Json.Serialization
|
||||
{
|
||||
// Token: 0x0200009A RID: 154
|
||||
[Token(Token = "0x200009A")]
|
||||
internal class JsonSerializerProxy : JsonSerializer
|
||||
{
|
||||
// Token: 0x14000002 RID: 2
|
||||
// (add) Token: 0x060004B6 RID: 1206 RVA: 0x00002053 File Offset: 0x00000253
|
||||
// (remove) Token: 0x060004B7 RID: 1207 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x14000002")]
|
||||
public override event EventHandler<ErrorEventArgs> Error
|
||||
{
|
||||
[Token(Token = "0x60004B6")]
|
||||
[Address(RVA = "0x27D0AB0", Offset = "0x27CF8B0", VA = "0x1827D0AB0", Slot = "4")]
|
||||
add
|
||||
{
|
||||
}
|
||||
[Token(Token = "0x60004B7")]
|
||||
[Address(RVA = "0x27D0C40", Offset = "0x27CFA40", VA = "0x1827D0C40", Slot = "5")]
|
||||
remove
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000E7 RID: 231
|
||||
// (set) Token: 0x060004B8 RID: 1208 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x170000E7")]
|
||||
public override IReferenceResolver ReferenceResolver
|
||||
{
|
||||
[Token(Token = "0x60004B8")]
|
||||
[Address(RVA = "0x27D0F20", Offset = "0x27CFD20", VA = "0x1827D0F20", Slot = "6")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000E8 RID: 232
|
||||
// (get) Token: 0x060004B9 RID: 1209 RVA: 0x00002050 File Offset: 0x00000250
|
||||
// (set) Token: 0x060004BA RID: 1210 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x170000E8")]
|
||||
public override ITraceWriter TraceWriter
|
||||
{
|
||||
[Token(Token = "0x60004B9")]
|
||||
[Address(RVA = "0x27D0C10", Offset = "0x27CFA10", VA = "0x1827D0C10", Slot = "8")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x60004BA")]
|
||||
[Address(RVA = "0x27D0F50", Offset = "0x27CFD50", VA = "0x1827D0F50", Slot = "9")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000E9 RID: 233
|
||||
// (set) Token: 0x060004BB RID: 1211 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x170000E9")]
|
||||
public override IEqualityComparer EqualityComparer
|
||||
{
|
||||
[Token(Token = "0x60004BB")]
|
||||
[Address(RVA = "0x27D0DA0", Offset = "0x27CFBA0", VA = "0x1827D0DA0", Slot = "10")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000EA RID: 234
|
||||
// (get) Token: 0x060004BC RID: 1212 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x170000EA")]
|
||||
public override JsonConverterCollection Converters
|
||||
{
|
||||
[Token(Token = "0x60004BC")]
|
||||
[Address(RVA = "0x27D0B80", Offset = "0x27CF980", VA = "0x1827D0B80", Slot = "22")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000EB RID: 235
|
||||
// (set) Token: 0x060004BD RID: 1213 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x170000EB")]
|
||||
public override DefaultValueHandling DefaultValueHandling
|
||||
{
|
||||
[Token(Token = "0x60004BD")]
|
||||
[Address(RVA = "0x27D0D70", Offset = "0x27CFB70", VA = "0x1827D0D70", Slot = "17")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000EC RID: 236
|
||||
// (get) Token: 0x060004BE RID: 1214 RVA: 0x00002050 File Offset: 0x00000250
|
||||
// (set) Token: 0x060004BF RID: 1215 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x170000EC")]
|
||||
public override IContractResolver ContractResolver
|
||||
{
|
||||
[Token(Token = "0x60004BE")]
|
||||
[Address(RVA = "0x27D0B50", Offset = "0x27CF950", VA = "0x1827D0B50", Slot = "23")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x60004BF")]
|
||||
[Address(RVA = "0x27D0D40", Offset = "0x27CFB40", VA = "0x1827D0D40", Slot = "24")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000ED RID: 237
|
||||
// (set) Token: 0x060004C0 RID: 1216 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x170000ED")]
|
||||
public override MissingMemberHandling MissingMemberHandling
|
||||
{
|
||||
[Token(Token = "0x60004C0")]
|
||||
[Address(RVA = "0x27D0E30", Offset = "0x27CFC30", VA = "0x1827D0E30", Slot = "15")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000EE RID: 238
|
||||
// (set) Token: 0x060004C1 RID: 1217 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x170000EE")]
|
||||
public override NullValueHandling NullValueHandling
|
||||
{
|
||||
[Token(Token = "0x60004C1")]
|
||||
[Address(RVA = "0x27D0E60", Offset = "0x27CFC60", VA = "0x1827D0E60", Slot = "16")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000EF RID: 239
|
||||
// (set) Token: 0x060004C2 RID: 1218 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x170000EF")]
|
||||
public override ObjectCreationHandling ObjectCreationHandling
|
||||
{
|
||||
[Token(Token = "0x60004C2")]
|
||||
[Address(RVA = "0x27D0E90", Offset = "0x27CFC90", VA = "0x1827D0E90", Slot = "18")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000F0 RID: 240
|
||||
// (set) Token: 0x060004C3 RID: 1219 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x170000F0")]
|
||||
public override ReferenceLoopHandling ReferenceLoopHandling
|
||||
{
|
||||
[Token(Token = "0x60004C3")]
|
||||
[Address(RVA = "0x27D0EF0", Offset = "0x27CFCF0", VA = "0x1827D0EF0", Slot = "14")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000F1 RID: 241
|
||||
// (set) Token: 0x060004C4 RID: 1220 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x170000F1")]
|
||||
public override PreserveReferencesHandling PreserveReferencesHandling
|
||||
{
|
||||
[Token(Token = "0x60004C4")]
|
||||
[Address(RVA = "0x27D0EC0", Offset = "0x27CFCC0", VA = "0x1827D0EC0", Slot = "13")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000F2 RID: 242
|
||||
// (set) Token: 0x060004C5 RID: 1221 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x170000F2")]
|
||||
public override TypeNameHandling TypeNameHandling
|
||||
{
|
||||
[Token(Token = "0x60004C5")]
|
||||
[Address(RVA = "0x27D0FB0", Offset = "0x27CFDB0", VA = "0x1827D0FB0", Slot = "11")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000F3 RID: 243
|
||||
// (get) Token: 0x060004C6 RID: 1222 RVA: 0x00003E88 File Offset: 0x00002088
|
||||
// (set) Token: 0x060004C7 RID: 1223 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x170000F3")]
|
||||
public override MetadataPropertyHandling MetadataPropertyHandling
|
||||
{
|
||||
[Token(Token = "0x60004C6")]
|
||||
[Address(RVA = "0x27D0BE0", Offset = "0x27CF9E0", VA = "0x1827D0BE0", Slot = "20")]
|
||||
get
|
||||
{
|
||||
return MetadataPropertyHandling.Default;
|
||||
}
|
||||
[Token(Token = "0x60004C7")]
|
||||
[Address(RVA = "0x27D0E00", Offset = "0x27CFC00", VA = "0x1827D0E00", Slot = "21")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000F4 RID: 244
|
||||
// (set) Token: 0x060004C8 RID: 1224 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x170000F4")]
|
||||
public override FormatterAssemblyStyle TypeNameAssemblyFormat
|
||||
{
|
||||
[Token(Token = "0x60004C8")]
|
||||
[Address(RVA = "0x27D0F80", Offset = "0x27CFD80", VA = "0x1827D0F80", Slot = "12")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000F5 RID: 245
|
||||
// (set) Token: 0x060004C9 RID: 1225 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x170000F5")]
|
||||
public override ConstructorHandling ConstructorHandling
|
||||
{
|
||||
[Token(Token = "0x60004C9")]
|
||||
[Address(RVA = "0x27D0CD0", Offset = "0x27CFAD0", VA = "0x1827D0CD0", Slot = "19")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000F6 RID: 246
|
||||
// (set) Token: 0x060004CA RID: 1226 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x170000F6")]
|
||||
public override SerializationBinder Binder
|
||||
{
|
||||
[Token(Token = "0x60004CA")]
|
||||
[Address(RVA = "0x27D0C70", Offset = "0x27CFA70", VA = "0x1827D0C70", Slot = "7")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000F7 RID: 247
|
||||
// (get) Token: 0x060004CB RID: 1227 RVA: 0x00003EA0 File Offset: 0x000020A0
|
||||
// (set) Token: 0x060004CC RID: 1228 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x170000F7")]
|
||||
public override StreamingContext Context
|
||||
{
|
||||
[Token(Token = "0x60004CB")]
|
||||
[Address(RVA = "0x27D0B10", Offset = "0x27CF910", VA = "0x1827D0B10", Slot = "25")]
|
||||
get
|
||||
{
|
||||
return default(StreamingContext);
|
||||
}
|
||||
[Token(Token = "0x60004CC")]
|
||||
[Address(RVA = "0x27D0D00", Offset = "0x27CFB00", VA = "0x1827D0D00", Slot = "26")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000F8 RID: 248
|
||||
// (get) Token: 0x060004CD RID: 1229 RVA: 0x00003EB8 File Offset: 0x000020B8
|
||||
// (set) Token: 0x060004CE RID: 1230 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x170000F8")]
|
||||
public override Formatting Formatting
|
||||
{
|
||||
[Token(Token = "0x60004CD")]
|
||||
[Address(RVA = "0x27D0BB0", Offset = "0x27CF9B0", VA = "0x1827D0BB0", Slot = "27")]
|
||||
get
|
||||
{
|
||||
return Formatting.None;
|
||||
}
|
||||
[Token(Token = "0x60004CE")]
|
||||
[Address(RVA = "0x27D0DD0", Offset = "0x27CFBD0", VA = "0x1827D0DD0", Slot = "28")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000F9 RID: 249
|
||||
// (get) Token: 0x060004CF RID: 1231 RVA: 0x00003ED0 File Offset: 0x000020D0
|
||||
// (set) Token: 0x060004D0 RID: 1232 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x170000F9")]
|
||||
public override bool CheckAdditionalContent
|
||||
{
|
||||
[Token(Token = "0x60004CF")]
|
||||
[Address(RVA = "0x27D0AE0", Offset = "0x27CF8E0", VA = "0x1827D0AE0", Slot = "29")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
[Token(Token = "0x60004D0")]
|
||||
[Address(RVA = "0x27D0CA0", Offset = "0x27CFAA0", VA = "0x1827D0CA0", Slot = "30")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060004D1 RID: 1233 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60004D1")]
|
||||
[Address(RVA = "0x27D0960", Offset = "0x27CF760", VA = "0x1827D0960")]
|
||||
internal JsonSerializerInternalBase GetInternalSerializer()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060004D2 RID: 1234 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60004D2")]
|
||||
[Address(RVA = "0x27D0A40", Offset = "0x27CF840", VA = "0x1827D0A40")]
|
||||
public JsonSerializerProxy(JsonSerializerInternalReader serializerReader)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060004D3 RID: 1235 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60004D3")]
|
||||
[Address(RVA = "0x27D09D0", Offset = "0x27CF7D0", VA = "0x1827D09D0")]
|
||||
public JsonSerializerProxy(JsonSerializerInternalWriter serializerWriter)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060004D4 RID: 1236 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60004D4")]
|
||||
[Address(RVA = "0x27D0910", Offset = "0x27CF710", VA = "0x1827D0910", Slot = "31")]
|
||||
internal override object DeserializeInternal(JsonReader reader, Type objectType)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060004D5 RID: 1237 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60004D5")]
|
||||
[Address(RVA = "0x27D0980", Offset = "0x27CF780", VA = "0x1827D0980", Slot = "32")]
|
||||
internal override void SerializeInternal(JsonWriter jsonWriter, object value, Type rootType)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400028D RID: 653
|
||||
[FieldOffset(Offset = "0xE0")]
|
||||
[Token(Token = "0x400028D")]
|
||||
private readonly JsonSerializerInternalReader _serializerReader;
|
||||
|
||||
// Token: 0x0400028E RID: 654
|
||||
[FieldOffset(Offset = "0xE8")]
|
||||
[Token(Token = "0x400028E")]
|
||||
private readonly JsonSerializerInternalWriter _serializerWriter;
|
||||
|
||||
// Token: 0x0400028F RID: 655
|
||||
[FieldOffset(Offset = "0xF0")]
|
||||
[Token(Token = "0x400028F")]
|
||||
private readonly JsonSerializer _serializer;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace Valve.Newtonsoft.Json.Serialization
|
||||
{
|
||||
// Token: 0x0200009B RID: 155
|
||||
[Token(Token = "0x200009B")]
|
||||
public class JsonStringContract : JsonPrimitiveContract
|
||||
{
|
||||
// Token: 0x060004D6 RID: 1238 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60004D6")]
|
||||
[Address(RVA = "0x27D0FE0", Offset = "0x27CFDE0", VA = "0x1827D0FE0")]
|
||||
public JsonStringContract(Type underlyingType)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,176 @@
|
||||
using System;
|
||||
using System.ComponentModel;
|
||||
using System.Reflection;
|
||||
using System.Runtime.Serialization;
|
||||
using Cpp2IlInjected;
|
||||
using Valve.Newtonsoft.Json.Utilities;
|
||||
|
||||
namespace Valve.Newtonsoft.Json.Serialization
|
||||
{
|
||||
// Token: 0x0200009C RID: 156
|
||||
[Token(Token = "0x200009C")]
|
||||
internal static class JsonTypeReflector
|
||||
{
|
||||
// Token: 0x060004D7 RID: 1239 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60004D7")]
|
||||
[Address(RVA = "0x1298C80", Offset = "0x1297A80", VA = "0x181298C80")]
|
||||
public static T GetCachedAttribute<T>(object attributeProvider) where T : Attribute
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060004D8 RID: 1240 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60004D8")]
|
||||
[Address(RVA = "0x27D1850", Offset = "0x27D0650", VA = "0x1827D1850")]
|
||||
public static DataContractAttribute GetDataContractAttribute(Type type)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060004D9 RID: 1241 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60004D9")]
|
||||
[Address(RVA = "0x27D18D0", Offset = "0x27D06D0", VA = "0x1827D18D0")]
|
||||
public static DataMemberAttribute GetDataMemberAttribute(MemberInfo memberInfo)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060004DA RID: 1242 RVA: 0x00003EE8 File Offset: 0x000020E8
|
||||
[Token(Token = "0x60004DA")]
|
||||
[Address(RVA = "0x27D1C20", Offset = "0x27D0A20", VA = "0x1827D1C20")]
|
||||
public static MemberSerialization GetObjectMemberSerialization(Type objectType, bool ignoreSerializableAttribute)
|
||||
{
|
||||
return MemberSerialization.OptOut;
|
||||
}
|
||||
|
||||
// Token: 0x060004DB RID: 1243 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60004DB")]
|
||||
[Address(RVA = "0x27D1B00", Offset = "0x27D0900", VA = "0x1827D1B00")]
|
||||
public static JsonConverter GetJsonConverter(object attributeProvider)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060004DC RID: 1244 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60004DC")]
|
||||
[Address(RVA = "0x27D1110", Offset = "0x27CFF10", VA = "0x1827D1110")]
|
||||
public static JsonConverter CreateJsonConverterInstance(Type converterType, object[] converterArgs)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060004DD RID: 1245 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60004DD")]
|
||||
[Address(RVA = "0x27D1200", Offset = "0x27D0000", VA = "0x1827D1200")]
|
||||
public static NamingStrategy CreateNamingStrategyInstance(Type namingStrategyType, object[] converterArgs)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060004DE RID: 1246 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60004DE")]
|
||||
[Address(RVA = "0x27D15A0", Offset = "0x27D03A0", VA = "0x1827D15A0")]
|
||||
public static NamingStrategy GetContainerNamingStrategy(JsonContainerAttribute containerAttribute)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060004DF RID: 1247 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60004DF")]
|
||||
[Address(RVA = "0x27D1720", Offset = "0x27D0520", VA = "0x1827D1720")]
|
||||
private static Func<object[], object> GetCreator(Type type)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060004E0 RID: 1248 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60004E0")]
|
||||
[Address(RVA = "0x27D1DB0", Offset = "0x27D0BB0", VA = "0x1827D1DB0")]
|
||||
public static TypeConverter GetTypeConverter(Type type)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060004E1 RID: 1249 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60004E1")]
|
||||
[Address(RVA = "0x27D1520", Offset = "0x27D0320", VA = "0x1827D1520")]
|
||||
private static Type GetAssociatedMetadataType(Type type)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060004E2 RID: 1250 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60004E2")]
|
||||
[Address(RVA = "0x27D12F0", Offset = "0x27D00F0", VA = "0x1827D12F0")]
|
||||
private static Type GetAssociateMetadataTypeFromAttribute(Type type)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060004E3 RID: 1251 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60004E3")]
|
||||
[Address(RVA = "0x12989F0", Offset = "0x12977F0", VA = "0x1812989F0")]
|
||||
private static T GetAttribute<T>(Type type) where T : Attribute
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060004E4 RID: 1252 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60004E4")]
|
||||
[Address(RVA = "0x12987A0", Offset = "0x12975A0", VA = "0x1812987A0")]
|
||||
private static T GetAttribute<T>(MemberInfo memberInfo) where T : Attribute
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060004E5 RID: 1253 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60004E5")]
|
||||
[Address(RVA = "0x1298B70", Offset = "0x1297970", VA = "0x181298B70")]
|
||||
public static T GetAttribute<T>(object provider) where T : Attribute
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x170000FA RID: 250
|
||||
// (get) Token: 0x060004E6 RID: 1254 RVA: 0x00003F00 File Offset: 0x00002100
|
||||
[Token(Token = "0x170000FA")]
|
||||
public static bool FullyTrusted
|
||||
{
|
||||
[Token(Token = "0x60004E6")]
|
||||
[Address(RVA = "0x27D1F00", Offset = "0x27D0D00", VA = "0x1827D1F00")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000FB RID: 251
|
||||
// (get) Token: 0x060004E7 RID: 1255 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x170000FB")]
|
||||
public static ReflectionDelegateFactory ReflectionDelegateFactory
|
||||
{
|
||||
[Token(Token = "0x60004E7")]
|
||||
[Address(RVA = "0x27D2090", Offset = "0x27D0E90", VA = "0x1827D2090")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x04000290 RID: 656
|
||||
[Token(Token = "0x4000290")]
|
||||
private static bool? _fullyTrusted;
|
||||
|
||||
// Token: 0x04000291 RID: 657
|
||||
[Token(Token = "0x4000291")]
|
||||
private static readonly ThreadSafeStore<Type, Func<object[], object>> CreatorCache;
|
||||
|
||||
// Token: 0x04000292 RID: 658
|
||||
[Token(Token = "0x4000292")]
|
||||
private static readonly ThreadSafeStore<Type, Type> AssociatedMetadataTypesCache;
|
||||
|
||||
// Token: 0x04000293 RID: 659
|
||||
[Token(Token = "0x4000293")]
|
||||
private static ReflectionObject _metadataTypeAttributeReflectionObject;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,60 @@
|
||||
using System;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace Valve.Newtonsoft.Json.Serialization
|
||||
{
|
||||
// Token: 0x0200009F RID: 159
|
||||
[Token(Token = "0x200009F")]
|
||||
public abstract class NamingStrategy
|
||||
{
|
||||
// Token: 0x170000FC RID: 252
|
||||
// (get) Token: 0x060004EE RID: 1262 RVA: 0x00003F18 File Offset: 0x00002118
|
||||
[Token(Token = "0x170000FC")]
|
||||
public bool ProcessDictionaryKeys
|
||||
{
|
||||
[Token(Token = "0x60004EE")]
|
||||
[Address(RVA = "0x42D5E0", Offset = "0x42C3E0", VA = "0x18042D5E0")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000FD RID: 253
|
||||
// (get) Token: 0x060004EF RID: 1263 RVA: 0x00003F30 File Offset: 0x00002130
|
||||
[Token(Token = "0x170000FD")]
|
||||
public bool OverrideSpecifiedNames
|
||||
{
|
||||
[Token(Token = "0x60004EF")]
|
||||
[Address(RVA = "0x49E540", Offset = "0x49D340", VA = "0x18049E540")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060004F0 RID: 1264 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60004F0")]
|
||||
[Address(RVA = "0x318EBC0", Offset = "0x318D9C0", VA = "0x18318EBC0", Slot = "4")]
|
||||
public virtual string GetPropertyName(string name, bool hasSpecifiedName)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060004F1 RID: 1265 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60004F1")]
|
||||
[Address(RVA = "0x318EBA0", Offset = "0x318D9A0", VA = "0x18318EBA0", Slot = "5")]
|
||||
public virtual string GetDictionaryKey(string key)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060004F2 RID: 1266
|
||||
[Token(Token = "0x60004F2")]
|
||||
[Address(Slot = "6")]
|
||||
protected abstract string ResolvePropertyName(string name);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace Valve.Newtonsoft.Json.Serialization
|
||||
{
|
||||
// Token: 0x020000A0 RID: 160
|
||||
// (Invoke) Token: 0x060004F4 RID: 1268
|
||||
[Token(Token = "0x20000A0")]
|
||||
public delegate object ObjectConstructor<T>(params object[] args);
|
||||
}
|
||||
@@ -0,0 +1,12 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace Valve.Newtonsoft.Json.Serialization
|
||||
{
|
||||
// Token: 0x020000A1 RID: 161
|
||||
[Token(Token = "0x20000A1")]
|
||||
[AttributeUsage(AttributeTargets.Method)]
|
||||
public sealed class OnErrorAttribute : Attribute
|
||||
{
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,22 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace Valve.Newtonsoft.Json.Serialization
|
||||
{
|
||||
// Token: 0x020000A2 RID: 162
|
||||
[Token(Token = "0x20000A2")]
|
||||
public class ReflectionAttributeProvider : IAttributeProvider
|
||||
{
|
||||
// Token: 0x060004F7 RID: 1271 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60004F7")]
|
||||
[Address(RVA = "0x318F380", Offset = "0x318E180", VA = "0x18318F380")]
|
||||
public ReflectionAttributeProvider(object attributeProvider)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400029A RID: 666
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400029A")]
|
||||
private readonly object _attributeProvider;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,38 @@
|
||||
using System;
|
||||
using System.Reflection;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace Valve.Newtonsoft.Json.Serialization
|
||||
{
|
||||
// Token: 0x020000A3 RID: 163
|
||||
[Token(Token = "0x20000A3")]
|
||||
public class ReflectionValueProvider : IValueProvider
|
||||
{
|
||||
// Token: 0x060004F8 RID: 1272 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60004F8")]
|
||||
[Address(RVA = "0x31944F0", Offset = "0x31932F0", VA = "0x1831944F0")]
|
||||
public ReflectionValueProvider(MemberInfo memberInfo)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060004F9 RID: 1273 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60004F9")]
|
||||
[Address(RVA = "0x31943A0", Offset = "0x31931A0", VA = "0x1831943A0", Slot = "4")]
|
||||
public void SetValue(object target, object value)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060004FA RID: 1274 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60004FA")]
|
||||
[Address(RVA = "0x3194260", Offset = "0x3193060", VA = "0x183194260", Slot = "5")]
|
||||
public object GetValue(object target)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0400029B RID: 667
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400029B")]
|
||||
private readonly MemberInfo _memberInfo;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,51 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace Valve.Newtonsoft.Json.Serialization
|
||||
{
|
||||
// Token: 0x0200006B RID: 107
|
||||
[Token(Token = "0x200006B")]
|
||||
internal struct ResolverContractKey : IEquatable<ResolverContractKey>
|
||||
{
|
||||
// Token: 0x0600031E RID: 798 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600031E")]
|
||||
[Address(RVA = "0x479F00", Offset = "0x478D00", VA = "0x180479F00")]
|
||||
public ResolverContractKey(Type resolverType, Type contractType)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600031F RID: 799 RVA: 0x000035B8 File Offset: 0x000017B8
|
||||
[Token(Token = "0x600031F")]
|
||||
[Address(RVA = "0x244DBF0", Offset = "0x244C9F0", VA = "0x18244DBF0", Slot = "2")]
|
||||
public override int GetHashCode()
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x06000320 RID: 800 RVA: 0x000035D0 File Offset: 0x000017D0
|
||||
[Token(Token = "0x6000320")]
|
||||
[Address(RVA = "0x31945C0", Offset = "0x31933C0", VA = "0x1831945C0", Slot = "0")]
|
||||
public override bool Equals(object obj)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000321 RID: 801 RVA: 0x000035E8 File Offset: 0x000017E8
|
||||
[Token(Token = "0x6000321")]
|
||||
[Address(RVA = "0x31945A0", Offset = "0x31933A0", VA = "0x1831945A0", Slot = "4")]
|
||||
public bool Equals(ResolverContractKey other)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x040001D0 RID: 464
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x40001D0")]
|
||||
private readonly Type _resolverType;
|
||||
|
||||
// Token: 0x040001D1 RID: 465
|
||||
[FieldOffset(Offset = "0x8")]
|
||||
[Token(Token = "0x40001D1")]
|
||||
private readonly Type _contractType;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,11 @@
|
||||
using System;
|
||||
using System.Runtime.Serialization;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace Valve.Newtonsoft.Json.Serialization
|
||||
{
|
||||
// Token: 0x02000083 RID: 131
|
||||
// (Invoke) Token: 0x060003AC RID: 940
|
||||
[Token(Token = "0x2000083")]
|
||||
public delegate void SerializationCallback(object o, StreamingContext context);
|
||||
}
|
||||
@@ -0,0 +1,11 @@
|
||||
using System;
|
||||
using System.Runtime.Serialization;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace Valve.Newtonsoft.Json.Serialization
|
||||
{
|
||||
// Token: 0x02000084 RID: 132
|
||||
// (Invoke) Token: 0x060003B0 RID: 944
|
||||
[Token(Token = "0x2000084")]
|
||||
public delegate void SerializationErrorCallback(object o, StreamingContext context, ErrorContext errorContext);
|
||||
}
|
||||
@@ -0,0 +1,219 @@
|
||||
using System;
|
||||
using System.IO;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace Valve.Newtonsoft.Json.Serialization
|
||||
{
|
||||
// Token: 0x020000A4 RID: 164
|
||||
[Token(Token = "0x20000A4")]
|
||||
internal class TraceJsonReader : JsonReader, IJsonLineInfo
|
||||
{
|
||||
// Token: 0x060004FB RID: 1275 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60004FB")]
|
||||
[Address(RVA = "0x31963B0", Offset = "0x31951B0", VA = "0x1831963B0")]
|
||||
public TraceJsonReader(JsonReader innerReader)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060004FC RID: 1276 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60004FC")]
|
||||
[Address(RVA = "0x3195E20", Offset = "0x3194C20", VA = "0x183195E20")]
|
||||
public string GetDeserializedJsonMessage()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060004FD RID: 1277 RVA: 0x00003F48 File Offset: 0x00002148
|
||||
[Token(Token = "0x60004FD")]
|
||||
[Address(RVA = "0x3196220", Offset = "0x3195020", VA = "0x183196220", Slot = "10")]
|
||||
public override bool Read()
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x060004FE RID: 1278 RVA: 0x00003F60 File Offset: 0x00002160
|
||||
[Token(Token = "0x60004FE")]
|
||||
[Address(RVA = "0x3196140", Offset = "0x3194F40", VA = "0x183196140", Slot = "11")]
|
||||
public override int? ReadAsInt32()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060004FF RID: 1279 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60004FF")]
|
||||
[Address(RVA = "0x31961B0", Offset = "0x3194FB0", VA = "0x1831961B0", Slot = "12")]
|
||||
public override string ReadAsString()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000500 RID: 1280 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000500")]
|
||||
[Address(RVA = "0x3195EC0", Offset = "0x3194CC0", VA = "0x183195EC0", Slot = "13")]
|
||||
public override byte[] ReadAsBytes()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000501 RID: 1281 RVA: 0x00003F78 File Offset: 0x00002178
|
||||
[Token(Token = "0x6000501")]
|
||||
[Address(RVA = "0x3196040", Offset = "0x3194E40", VA = "0x183196040", Slot = "16")]
|
||||
public override decimal? ReadAsDecimal()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000502 RID: 1282 RVA: 0x00003F90 File Offset: 0x00002190
|
||||
[Token(Token = "0x6000502")]
|
||||
[Address(RVA = "0x31960C0", Offset = "0x3194EC0", VA = "0x1831960C0", Slot = "14")]
|
||||
public override double? ReadAsDouble()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000503 RID: 1283 RVA: 0x00003FA8 File Offset: 0x000021A8
|
||||
[Token(Token = "0x6000503")]
|
||||
[Address(RVA = "0x3195E50", Offset = "0x3194C50", VA = "0x183195E50", Slot = "15")]
|
||||
public override bool? ReadAsBoolean()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000504 RID: 1284 RVA: 0x00003FC0 File Offset: 0x000021C0
|
||||
[Token(Token = "0x6000504")]
|
||||
[Address(RVA = "0x3195FC0", Offset = "0x3194DC0", VA = "0x183195FC0", Slot = "17")]
|
||||
public override DateTime? ReadAsDateTime()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000505 RID: 1285 RVA: 0x00003FD8 File Offset: 0x000021D8
|
||||
[Token(Token = "0x6000505")]
|
||||
[Address(RVA = "0x3195F30", Offset = "0x3194D30", VA = "0x183195F30", Slot = "18")]
|
||||
public override DateTimeOffset? ReadAsDateTimeOffset()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x170000FE RID: 254
|
||||
// (get) Token: 0x06000506 RID: 1286 RVA: 0x00003FF0 File Offset: 0x000021F0
|
||||
[Token(Token = "0x170000FE")]
|
||||
public override int Depth
|
||||
{
|
||||
[Token(Token = "0x6000506")]
|
||||
[Address(RVA = "0x31964D0", Offset = "0x31952D0", VA = "0x1831964D0", Slot = "8")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000FF RID: 255
|
||||
// (get) Token: 0x06000507 RID: 1287 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x170000FF")]
|
||||
public override string Path
|
||||
{
|
||||
[Token(Token = "0x6000507")]
|
||||
[Address(RVA = "0x3196500", Offset = "0x3195300", VA = "0x183196500", Slot = "9")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000100 RID: 256
|
||||
// (get) Token: 0x06000508 RID: 1288 RVA: 0x00004008 File Offset: 0x00002208
|
||||
[Token(Token = "0x17000100")]
|
||||
public override JsonToken TokenType
|
||||
{
|
||||
[Token(Token = "0x6000508")]
|
||||
[Address(RVA = "0x3196530", Offset = "0x3195330", VA = "0x183196530", Slot = "5")]
|
||||
get
|
||||
{
|
||||
return JsonToken.None;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000101 RID: 257
|
||||
// (get) Token: 0x06000509 RID: 1289 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000101")]
|
||||
public override object Value
|
||||
{
|
||||
[Token(Token = "0x6000509")]
|
||||
[Address(RVA = "0x3196590", Offset = "0x3195390", VA = "0x183196590", Slot = "6")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000102 RID: 258
|
||||
// (get) Token: 0x0600050A RID: 1290 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000102")]
|
||||
public override Type ValueType
|
||||
{
|
||||
[Token(Token = "0x600050A")]
|
||||
[Address(RVA = "0x3196560", Offset = "0x3195360", VA = "0x183196560", Slot = "7")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600050B RID: 1291 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600050B")]
|
||||
[Address(RVA = "0x3195DF0", Offset = "0x3194BF0", VA = "0x183195DF0", Slot = "20")]
|
||||
public override void Close()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600050C RID: 1292 RVA: 0x00004020 File Offset: 0x00002220
|
||||
[Token(Token = "0x600050C")]
|
||||
[Address(RVA = "0x3196290", Offset = "0x3195090", VA = "0x183196290", Slot = "21")]
|
||||
bool IJsonLineInfo.HasLineInfo()
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x17000103 RID: 259
|
||||
// (get) Token: 0x0600050D RID: 1293 RVA: 0x00004038 File Offset: 0x00002238
|
||||
[Token(Token = "0x17000103")]
|
||||
int IJsonLineInfo.LineNumber
|
||||
{
|
||||
[Token(Token = "0x600050D")]
|
||||
[Address(RVA = "0x31962F0", Offset = "0x31950F0", VA = "0x1831962F0", Slot = "22")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000104 RID: 260
|
||||
// (get) Token: 0x0600050E RID: 1294 RVA: 0x00004050 File Offset: 0x00002250
|
||||
[Token(Token = "0x17000104")]
|
||||
int IJsonLineInfo.LinePosition
|
||||
{
|
||||
[Token(Token = "0x600050E")]
|
||||
[Address(RVA = "0x3196350", Offset = "0x3195150", VA = "0x183196350", Slot = "23")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0400029C RID: 668
|
||||
[FieldOffset(Offset = "0x78")]
|
||||
[Token(Token = "0x400029C")]
|
||||
private readonly JsonReader _innerReader;
|
||||
|
||||
// Token: 0x0400029D RID: 669
|
||||
[FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x400029D")]
|
||||
private readonly JsonTextWriter _textWriter;
|
||||
|
||||
// Token: 0x0400029E RID: 670
|
||||
[FieldOffset(Offset = "0x88")]
|
||||
[Token(Token = "0x400029E")]
|
||||
private readonly StringWriter _sw;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,293 @@
|
||||
using System;
|
||||
using System.IO;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace Valve.Newtonsoft.Json.Serialization
|
||||
{
|
||||
// Token: 0x020000A5 RID: 165
|
||||
[Token(Token = "0x20000A5")]
|
||||
internal class TraceJsonWriter : JsonWriter
|
||||
{
|
||||
// Token: 0x0600050F RID: 1295 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600050F")]
|
||||
[Address(RVA = "0x3197500", Offset = "0x3196300", VA = "0x183197500")]
|
||||
public TraceJsonWriter(JsonWriter innerWriter)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000510 RID: 1296 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000510")]
|
||||
[Address(RVA = "0x3196610", Offset = "0x3195410", VA = "0x183196610")]
|
||||
public string GetSerializedJsonMessage()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000511 RID: 1297 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000511")]
|
||||
[Address(RVA = "0x3196F10", Offset = "0x3195D10", VA = "0x183196F10", Slot = "38")]
|
||||
public override void WriteValue(decimal value)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000512 RID: 1298 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000512")]
|
||||
[Address(RVA = "0x3196EA0", Offset = "0x3195CA0", VA = "0x183196EA0", Slot = "32")]
|
||||
public override void WriteValue(bool value)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000513 RID: 1299 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000513")]
|
||||
[Address(RVA = "0x3196CE0", Offset = "0x3195AE0", VA = "0x183196CE0", Slot = "36")]
|
||||
public override void WriteValue(byte value)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000514 RID: 1300 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000514")]
|
||||
[Address(RVA = "0x3196C70", Offset = "0x3195A70", VA = "0x183196C70", Slot = "53")]
|
||||
public override void WriteValue(byte? value)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000515 RID: 1301 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000515")]
|
||||
[Address(RVA = "0x3196C00", Offset = "0x3195A00", VA = "0x183196C00", Slot = "35")]
|
||||
public override void WriteValue(char value)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000516 RID: 1302 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000516")]
|
||||
[Address(RVA = "0x3196DC0", Offset = "0x3195BC0", VA = "0x183196DC0", Slot = "60")]
|
||||
public override void WriteValue(byte[] value)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000517 RID: 1303 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000517")]
|
||||
[Address(RVA = "0x3196D50", Offset = "0x3195B50", VA = "0x183196D50", Slot = "39")]
|
||||
public override void WriteValue(DateTime value)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000518 RID: 1304 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000518")]
|
||||
[Address(RVA = "0x3197080", Offset = "0x3195E80", VA = "0x183197080", Slot = "40")]
|
||||
public override void WriteValue(DateTimeOffset value)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000519 RID: 1305 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000519")]
|
||||
[Address(RVA = "0x3197010", Offset = "0x3195E10", VA = "0x183197010", Slot = "31")]
|
||||
public override void WriteValue(double value)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600051A RID: 1306 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600051A")]
|
||||
[Address(RVA = "0x3196AD0", Offset = "0x31958D0", VA = "0x183196AD0", Slot = "22")]
|
||||
public override void WriteUndefined()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600051B RID: 1307 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600051B")]
|
||||
[Address(RVA = "0x31967A0", Offset = "0x31955A0", VA = "0x1831967A0", Slot = "21")]
|
||||
public override void WriteNull()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600051C RID: 1308 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600051C")]
|
||||
[Address(RVA = "0x3197110", Offset = "0x3195F10", VA = "0x183197110", Slot = "30")]
|
||||
public override void WriteValue(float value)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600051D RID: 1309 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600051D")]
|
||||
[Address(RVA = "0x3197330", Offset = "0x3196130", VA = "0x183197330", Slot = "41")]
|
||||
public override void WriteValue(Guid value)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600051E RID: 1310 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600051E")]
|
||||
[Address(RVA = "0x31971F0", Offset = "0x3195FF0", VA = "0x1831971F0", Slot = "26")]
|
||||
public override void WriteValue(int value)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600051F RID: 1311 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600051F")]
|
||||
[Address(RVA = "0x31972C0", Offset = "0x31960C0", VA = "0x1831972C0", Slot = "28")]
|
||||
public override void WriteValue(long value)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000520 RID: 1312 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000520")]
|
||||
[Address(RVA = "0x3196E30", Offset = "0x3195C30", VA = "0x183196E30", Slot = "62")]
|
||||
public override void WriteValue(object value)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000521 RID: 1313 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000521")]
|
||||
[Address(RVA = "0x3196FA0", Offset = "0x3195DA0", VA = "0x183196FA0", Slot = "37")]
|
||||
public override void WriteValue(sbyte value)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000522 RID: 1314 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000522")]
|
||||
[Address(RVA = "0x3196B90", Offset = "0x3195990", VA = "0x183196B90", Slot = "33")]
|
||||
public override void WriteValue(short value)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000523 RID: 1315 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000523")]
|
||||
[Address(RVA = "0x3197180", Offset = "0x3195F80", VA = "0x183197180", Slot = "25")]
|
||||
public override void WriteValue(string value)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000524 RID: 1316 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000524")]
|
||||
[Address(RVA = "0x31973C0", Offset = "0x31961C0", VA = "0x1831973C0", Slot = "42")]
|
||||
public override void WriteValue(TimeSpan value)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000525 RID: 1317 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000525")]
|
||||
[Address(RVA = "0x3197430", Offset = "0x3196230", VA = "0x183197430", Slot = "27")]
|
||||
public override void WriteValue(uint value)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000526 RID: 1318 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000526")]
|
||||
[Address(RVA = "0x3197490", Offset = "0x3196290", VA = "0x183197490", Slot = "29")]
|
||||
public override void WriteValue(ulong value)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000527 RID: 1319 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000527")]
|
||||
[Address(RVA = "0x3197250", Offset = "0x3196050", VA = "0x183197250", Slot = "61")]
|
||||
public override void WriteValue(Uri value)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000528 RID: 1320 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000528")]
|
||||
[Address(RVA = "0x3196B20", Offset = "0x3195920", VA = "0x183196B20", Slot = "34")]
|
||||
public override void WriteValue(ushort value)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000529 RID: 1321 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000529")]
|
||||
[Address(RVA = "0x3196640", Offset = "0x3195440", VA = "0x183196640", Slot = "63")]
|
||||
public override void WriteComment(string text)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600052A RID: 1322 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600052A")]
|
||||
[Address(RVA = "0x31969C0", Offset = "0x31957C0", VA = "0x1831969C0", Slot = "9")]
|
||||
public override void WriteStartArray()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600052B RID: 1323 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600052B")]
|
||||
[Address(RVA = "0x31966B0", Offset = "0x31954B0", VA = "0x1831966B0", Slot = "10")]
|
||||
public override void WriteEndArray()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600052C RID: 1324 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600052C")]
|
||||
[Address(RVA = "0x3196A10", Offset = "0x3195810", VA = "0x183196A10", Slot = "11")]
|
||||
public override void WriteStartConstructor(string name)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600052D RID: 1325 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600052D")]
|
||||
[Address(RVA = "0x3196700", Offset = "0x3195500", VA = "0x183196700", Slot = "12")]
|
||||
public override void WriteEndConstructor()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600052E RID: 1326 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600052E")]
|
||||
[Address(RVA = "0x31967F0", Offset = "0x31955F0", VA = "0x1831967F0", Slot = "13")]
|
||||
public override void WritePropertyName(string name)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600052F RID: 1327 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600052F")]
|
||||
[Address(RVA = "0x3196860", Offset = "0x3195660", VA = "0x183196860", Slot = "14")]
|
||||
public override void WritePropertyName(string name, bool escape)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000530 RID: 1328 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000530")]
|
||||
[Address(RVA = "0x3196A80", Offset = "0x3195880", VA = "0x183196A80", Slot = "7")]
|
||||
public override void WriteStartObject()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000531 RID: 1329 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000531")]
|
||||
[Address(RVA = "0x3196750", Offset = "0x3195550", VA = "0x183196750", Slot = "8")]
|
||||
public override void WriteEndObject()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000532 RID: 1330 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000532")]
|
||||
[Address(RVA = "0x31968E0", Offset = "0x31956E0", VA = "0x1831968E0", Slot = "24")]
|
||||
public override void WriteRawValue(string json)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000533 RID: 1331 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000533")]
|
||||
[Address(RVA = "0x3196950", Offset = "0x3195750", VA = "0x183196950", Slot = "23")]
|
||||
public override void WriteRaw(string json)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000534 RID: 1332 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000534")]
|
||||
[Address(RVA = "0x31965C0", Offset = "0x31953C0", VA = "0x1831965C0", Slot = "6")]
|
||||
public override void Close()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400029F RID: 671
|
||||
[FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x400029F")]
|
||||
private readonly JsonWriter _innerWriter;
|
||||
|
||||
// Token: 0x040002A0 RID: 672
|
||||
[FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x40002A0")]
|
||||
private readonly JsonTextWriter _textWriter;
|
||||
|
||||
// Token: 0x040002A1 RID: 673
|
||||
[FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x40002A1")]
|
||||
private readonly StringWriter _sw;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user