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

546 lines
18 KiB
C#

using System;
using System.Collections.Generic;
using System.Reflection;
using System.Runtime.CompilerServices;
using System.Runtime.Serialization;
using Cpp2IlInjected;
using Newtonsoft.Json.Utilities;
namespace Newtonsoft.Json.Serialization
{
// Token: 0x02000074 RID: 116
[Token(Token = "0x2000074")]
public class DefaultContractResolver : IContractResolver
{
// Token: 0x1700006D RID: 109
// (get) Token: 0x0600026E RID: 622 RVA: 0x00002052 File Offset: 0x00000252
[Token(Token = "0x1700006D")]
internal static IContractResolver Instance
{
[Token(Token = "0x600026E")]
[Address(RVA = "0x2519CC0", Offset = "0x2518CC0", VA = "0x182519CC0")]
get
{
return null;
}
}
// Token: 0x1700006E RID: 110
// (get) Token: 0x0600026F RID: 623 RVA: 0x00002C88 File Offset: 0x00000E88
// (set) Token: 0x06000270 RID: 624 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x1700006E")]
[Obsolete]
public BindingFlags DefaultMembersSearchFlags
{
[Token(Token = "0x600026F")]
[Address(RVA = "0x470B70", Offset = "0x46FB70", VA = "0x180470B70")]
[CompilerGenerated]
get
{
return BindingFlags.Default;
}
[Token(Token = "0x6000270")]
[Address(RVA = "0x62ADB0", Offset = "0x629DB0", VA = "0x18062ADB0")]
[CompilerGenerated]
set
{
}
}
// Token: 0x1700006F RID: 111
// (get) Token: 0x06000271 RID: 625 RVA: 0x00002CA0 File Offset: 0x00000EA0
[Token(Token = "0x1700006F")]
public bool SerializeCompilerGeneratedMembers
{
[Token(Token = "0x6000271")]
[Address(RVA = "0x6350A0", Offset = "0x6340A0", VA = "0x1806350A0")]
[CompilerGenerated]
get
{
return default(bool);
}
}
// Token: 0x17000070 RID: 112
// (get) Token: 0x06000272 RID: 626 RVA: 0x00002CB8 File Offset: 0x00000EB8
[Token(Token = "0x17000070")]
public bool IgnoreSerializableInterface
{
[Token(Token = "0x6000272")]
[Address(RVA = "0x696820", Offset = "0x695820", VA = "0x180696820")]
[CompilerGenerated]
get
{
return default(bool);
}
}
// Token: 0x17000071 RID: 113
// (get) Token: 0x06000273 RID: 627 RVA: 0x00002CD0 File Offset: 0x00000ED0
// (set) Token: 0x06000274 RID: 628 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000071")]
public bool IgnoreSerializableAttribute
{
[Token(Token = "0x6000273")]
[Address(RVA = "0x8F2FC0", Offset = "0x8F1FC0", VA = "0x1808F2FC0")]
[CompilerGenerated]
get
{
return default(bool);
}
[Token(Token = "0x6000274")]
[Address(RVA = "0x8F3150", Offset = "0x8F2150", VA = "0x1808F3150")]
[CompilerGenerated]
set
{
}
}
// Token: 0x17000072 RID: 114
// (get) Token: 0x06000275 RID: 629 RVA: 0x00002CE8 File Offset: 0x00000EE8
[Token(Token = "0x17000072")]
public bool IgnoreIsSpecifiedMembers
{
[Token(Token = "0x6000275")]
[Address(RVA = "0x8F2FD0", Offset = "0x8F1FD0", VA = "0x1808F2FD0")]
[CompilerGenerated]
get
{
return default(bool);
}
}
// Token: 0x17000073 RID: 115
// (get) Token: 0x06000276 RID: 630 RVA: 0x00002D00 File Offset: 0x00000F00
[Token(Token = "0x17000073")]
public bool IgnoreShouldSerializeMembers
{
[Token(Token = "0x6000276")]
[Address(RVA = "0x51F260", Offset = "0x51E260", VA = "0x18051F260")]
[CompilerGenerated]
get
{
return default(bool);
}
}
// Token: 0x17000074 RID: 116
// (get) Token: 0x06000277 RID: 631 RVA: 0x00002052 File Offset: 0x00000252
[Token(Token = "0x17000074")]
public NamingStrategy NamingStrategy
{
[Token(Token = "0x6000277")]
[Address(RVA = "0x4157E0", Offset = "0x4147E0", VA = "0x1804157E0")]
[CompilerGenerated]
get
{
return null;
}
}
// Token: 0x06000278 RID: 632 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000278")]
[Address(RVA = "0x2519BC0", Offset = "0x2518BC0", VA = "0x182519BC0")]
public DefaultContractResolver()
{
}
// Token: 0x06000279 RID: 633 RVA: 0x00002052 File Offset: 0x00000252
[Token(Token = "0x6000279")]
[Address(RVA = "0x2517EC0", Offset = "0x2516EC0", VA = "0x182517EC0", Slot = "5")]
public virtual JsonContract ResolveContract(Type type)
{
return null;
}
// Token: 0x0600027A RID: 634 RVA: 0x00002D18 File Offset: 0x00000F18
[Token(Token = "0x600027A")]
[Address(RVA = "0x2515350", Offset = "0x2514350", VA = "0x182515350")]
private static bool FilterMembers(MemberInfo member)
{
return default(bool);
}
// Token: 0x0600027B RID: 635 RVA: 0x00002052 File Offset: 0x00000252
[Token(Token = "0x600027B")]
[Address(RVA = "0x25165C0", Offset = "0x25155C0", VA = "0x1825165C0", Slot = "6")]
protected virtual List<MemberInfo> GetSerializableMembers(Type objectType)
{
return null;
}
// Token: 0x0600027C RID: 636 RVA: 0x00002D30 File Offset: 0x00000F30
[Token(Token = "0x600027C")]
[Address(RVA = "0x25191F0", Offset = "0x25181F0", VA = "0x1825191F0")]
private bool ShouldSerializeEntityMember(MemberInfo memberInfo)
{
return default(bool);
}
// Token: 0x0600027D RID: 637 RVA: 0x00002052 File Offset: 0x00000252
[Token(Token = "0x600027D")]
[Address(RVA = "0x25140C0", Offset = "0x25130C0", VA = "0x1825140C0", Slot = "7")]
protected virtual JsonObjectContract CreateObjectContract(Type objectType)
{
return null;
}
// Token: 0x0600027E RID: 638 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600027E")]
[Address(RVA = "0x2519480", Offset = "0x2518480", VA = "0x182519480")]
private static void ThrowUnableToSerializeError(object o, StreamingContext context)
{
}
// Token: 0x0600027F RID: 639 RVA: 0x00002052 File Offset: 0x00000252
[Token(Token = "0x600027F")]
[Address(RVA = "0x2516200", Offset = "0x2515200", VA = "0x182516200")]
private MemberInfo GetExtensionDataMemberForType(Type type)
{
return null;
}
// Token: 0x06000280 RID: 640 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000280")]
[Address(RVA = "0x2517FB0", Offset = "0x2516FB0", VA = "0x182517FB0")]
private static void SetExtensionDataDelegates(JsonObjectContract contract, MemberInfo member)
{
}
// Token: 0x06000281 RID: 641 RVA: 0x00002052 File Offset: 0x00000252
[Token(Token = "0x6000281")]
[Address(RVA = "0x25154B0", Offset = "0x25144B0", VA = "0x1825154B0")]
private ConstructorInfo GetAttributeConstructor(Type objectType)
{
return null;
}
// Token: 0x06000282 RID: 642 RVA: 0x00002052 File Offset: 0x00000252
[Token(Token = "0x6000282")]
[Address(RVA = "0x25163B0", Offset = "0x25153B0", VA = "0x1825163B0")]
private ConstructorInfo GetImmutableConstructor(Type objectType, JsonPropertyCollection memberProperties)
{
return null;
}
// Token: 0x06000283 RID: 643 RVA: 0x00002052 File Offset: 0x00000252
[Token(Token = "0x6000283")]
[Address(RVA = "0x2516570", Offset = "0x2515570", VA = "0x182516570")]
private ConstructorInfo GetParameterizedConstructor(Type objectType)
{
return null;
}
// Token: 0x06000284 RID: 644 RVA: 0x00002052 File Offset: 0x00000252
[Token(Token = "0x6000284")]
[Address(RVA = "0x2512DA0", Offset = "0x2511DA0", VA = "0x182512DA0", Slot = "8")]
protected virtual IList<JsonProperty> CreateConstructorParameters(ConstructorInfo constructor, JsonPropertyCollection memberProperties)
{
return null;
}
// Token: 0x06000285 RID: 645 RVA: 0x00002052 File Offset: 0x00000252
[Token(Token = "0x6000285")]
[Address(RVA = "0x2517C10", Offset = "0x2516C10", VA = "0x182517C10")]
private JsonProperty MatchProperty(JsonPropertyCollection properties, string name, Type type)
{
return null;
}
// Token: 0x06000286 RID: 646 RVA: 0x00002052 File Offset: 0x00000252
[Token(Token = "0x6000286")]
[Address(RVA = "0x2514C10", Offset = "0x2513C10", VA = "0x182514C10", Slot = "9")]
protected virtual JsonProperty CreatePropertyFromConstructorParameter(JsonProperty matchingMemberProperty, ParameterInfo parameterInfo)
{
return null;
}
// Token: 0x06000287 RID: 647 RVA: 0x00002052 File Offset: 0x00000252
[Token(Token = "0x6000287")]
[Address(RVA = "0x2517E60", Offset = "0x2516E60", VA = "0x182517E60", Slot = "10")]
protected virtual JsonConverter ResolveContractConverter(Type objectType)
{
return null;
}
// Token: 0x06000288 RID: 648 RVA: 0x00002052 File Offset: 0x00000252
[Token(Token = "0x6000288")]
[Address(RVA = "0x2516160", Offset = "0x2515160", VA = "0x182516160")]
private Func<object> GetDefaultCreator(Type createdType)
{
return null;
}
// Token: 0x06000289 RID: 649 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000289")]
[Address(RVA = "0x2516D50", Offset = "0x2515D50", VA = "0x182516D50")]
private void InitializeContract(JsonContract contract)
{
}
// Token: 0x0600028A RID: 650 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600028A")]
[Address(RVA = "0x2517CD0", Offset = "0x2516CD0", VA = "0x182517CD0")]
private void ResolveCallbackMethods(JsonContract contract, Type t)
{
}
// Token: 0x0600028B RID: 651 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600028B")]
[Address(RVA = "0x2515890", Offset = "0x2514890", VA = "0x182515890")]
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: 0x0600028C RID: 652 RVA: 0x00002D48 File Offset: 0x00000F48
[Token(Token = "0x600028C")]
[Address(RVA = "0x2517140", Offset = "0x2516140", VA = "0x182517140")]
private static bool IsConcurrentOrObservableCollection(Type t)
{
return default(bool);
}
// Token: 0x0600028D RID: 653 RVA: 0x00002D60 File Offset: 0x00000F60
[Token(Token = "0x600028D")]
[Address(RVA = "0x2519300", Offset = "0x2518300", VA = "0x182519300")]
private static bool ShouldSkipDeserialized(Type t)
{
return default(bool);
}
// Token: 0x0600028E RID: 654 RVA: 0x00002D78 File Offset: 0x00000F78
[Token(Token = "0x600028E")]
[Address(RVA = "0x25193C0", Offset = "0x25183C0", VA = "0x1825193C0")]
private static bool ShouldSkipSerializing(Type t)
{
return default(bool);
}
// Token: 0x0600028F RID: 655 RVA: 0x00002052 File Offset: 0x00000252
[Token(Token = "0x600028F")]
[Address(RVA = "0x2515F30", Offset = "0x2514F30", VA = "0x182515F30")]
private List<Type> GetClassHierarchyForType(Type type)
{
return null;
}
// Token: 0x06000290 RID: 656 RVA: 0x00002052 File Offset: 0x00000252
[Token(Token = "0x6000290")]
[Address(RVA = "0x2513640", Offset = "0x2512640", VA = "0x182513640", Slot = "11")]
protected virtual JsonDictionaryContract CreateDictionaryContract(Type objectType)
{
return null;
}
// Token: 0x06000291 RID: 657 RVA: 0x00002052 File Offset: 0x00000252
[Token(Token = "0x6000291")]
[Address(RVA = "0x2512A40", Offset = "0x2511A40", VA = "0x182512A40", Slot = "12")]
protected virtual JsonArrayContract CreateArrayContract(Type objectType)
{
return null;
}
// Token: 0x06000292 RID: 658 RVA: 0x00002052 File Offset: 0x00000252
[Token(Token = "0x6000292")]
[Address(RVA = "0x2514830", Offset = "0x2513830", VA = "0x182514830", Slot = "13")]
protected virtual JsonPrimitiveContract CreatePrimitiveContract(Type objectType)
{
return null;
}
// Token: 0x06000293 RID: 659 RVA: 0x00002052 File Offset: 0x00000252
[Token(Token = "0x6000293")]
[Address(RVA = "0x2513FF0", Offset = "0x2512FF0", VA = "0x182513FF0", Slot = "14")]
protected virtual JsonLinqContract CreateLinqContract(Type objectType)
{
return null;
}
// Token: 0x06000294 RID: 660 RVA: 0x00002052 File Offset: 0x00000252
[Token(Token = "0x6000294")]
[Address(RVA = "0x2513DC0", Offset = "0x2512DC0", VA = "0x182513DC0", Slot = "15")]
protected virtual JsonISerializableContract CreateISerializableContract(Type objectType)
{
return null;
}
// Token: 0x06000295 RID: 661 RVA: 0x00002052 File Offset: 0x00000252
[Token(Token = "0x6000295")]
[Address(RVA = "0x2513BE0", Offset = "0x2512BE0", VA = "0x182513BE0", Slot = "16")]
protected virtual JsonDynamicContract CreateDynamicContract(Type objectType)
{
return null;
}
// Token: 0x06000296 RID: 662 RVA: 0x00002052 File Offset: 0x00000252
[Token(Token = "0x6000296")]
[Address(RVA = "0x25152E0", Offset = "0x25142E0", VA = "0x1825152E0", Slot = "17")]
protected virtual JsonStringContract CreateStringContract(Type objectType)
{
return null;
}
// Token: 0x06000297 RID: 663 RVA: 0x00002052 File Offset: 0x00000252
[Token(Token = "0x6000297")]
[Address(RVA = "0x2512F50", Offset = "0x2511F50", VA = "0x182512F50", Slot = "18")]
protected virtual JsonContract CreateContract(Type objectType)
{
return null;
}
// Token: 0x06000298 RID: 664 RVA: 0x00002D90 File Offset: 0x00000F90
[Token(Token = "0x6000298")]
[Address(RVA = "0x25173C0", Offset = "0x25163C0", VA = "0x1825173C0")]
internal static bool IsJsonPrimitiveType(Type t)
{
return default(bool);
}
// Token: 0x06000299 RID: 665 RVA: 0x00002DA8 File Offset: 0x00000FA8
[Token(Token = "0x6000299")]
[Address(RVA = "0x2517240", Offset = "0x2516240", VA = "0x182517240")]
internal static bool IsIConvertible(Type t)
{
return default(bool);
}
// Token: 0x0600029A RID: 666 RVA: 0x00002DC0 File Offset: 0x00000FC0
[Token(Token = "0x600029A")]
[Address(RVA = "0x2512920", Offset = "0x2511920", VA = "0x182512920")]
internal static bool CanConvertToString(Type type)
{
return default(bool);
}
// Token: 0x0600029B RID: 667 RVA: 0x00002DD8 File Offset: 0x00000FD8
[Token(Token = "0x600029B")]
[Address(RVA = "0x2517430", Offset = "0x2516430", VA = "0x182517430")]
private static bool IsValidCallback(MethodInfo method, ParameterInfo[] parameters, Type attributeType, MethodInfo currentCallback, ref Type prevAttributeType)
{
return default(bool);
}
// Token: 0x0600029C RID: 668 RVA: 0x00002052 File Offset: 0x00000252
[Token(Token = "0x600029C")]
[Address(RVA = "0x2516050", Offset = "0x2515050", VA = "0x182516050")]
internal static string GetClrTypeFullName(Type type)
{
return null;
}
// Token: 0x0600029D RID: 669 RVA: 0x00002052 File Offset: 0x00000252
[Token(Token = "0x600029D")]
[Address(RVA = "0x25148A0", Offset = "0x25138A0", VA = "0x1825148A0", Slot = "19")]
protected virtual IList<JsonProperty> CreateProperties(Type type, MemberSerialization memberSerialization)
{
return null;
}
// Token: 0x0600029E RID: 670 RVA: 0x00002052 File Offset: 0x00000252
[Token(Token = "0x600029E")]
[Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530", Slot = "20")]
internal virtual DefaultJsonNameTable GetNameTable()
{
return null;
}
// Token: 0x0600029F RID: 671 RVA: 0x00002052 File Offset: 0x00000252
[Token(Token = "0x600029F")]
[Address(RVA = "0x2514060", Offset = "0x2513060", VA = "0x182514060", Slot = "21")]
protected virtual IValueProvider CreateMemberValueProvider(MemberInfo member)
{
return null;
}
// Token: 0x060002A0 RID: 672 RVA: 0x00002052 File Offset: 0x00000252
[Token(Token = "0x60002A0")]
[Address(RVA = "0x2514EB0", Offset = "0x2513EB0", VA = "0x182514EB0", Slot = "22")]
protected virtual JsonProperty CreateProperty(MemberInfo member, MemberSerialization memberSerialization)
{
return null;
}
// Token: 0x060002A1 RID: 673 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60002A1")]
[Address(RVA = "0x2518B10", Offset = "0x2517B10", VA = "0x182518B10")]
private void SetPropertySettingsFromAttributes(JsonProperty property, object attributeProvider, string name, Type declaringType, MemberSerialization memberSerialization, out bool allowNonPublicAccess)
{
}
// Token: 0x060002A2 RID: 674 RVA: 0x00002052 File Offset: 0x00000252
[Token(Token = "0x60002A2")]
[Address(RVA = "0x25150C0", Offset = "0x25140C0", VA = "0x1825150C0")]
private Predicate<object> CreateShouldSerializeTest(MemberInfo member)
{
return null;
}
// Token: 0x060002A3 RID: 675 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60002A3")]
[Address(RVA = "0x2518840", Offset = "0x2517840", VA = "0x182518840")]
private void SetIsSpecifiedActions(JsonProperty property, MemberInfo member, bool allowNonPublicAccess)
{
}
// Token: 0x060002A4 RID: 676 RVA: 0x00002052 File Offset: 0x00000252
[Token(Token = "0x60002A4")]
[Address(RVA = "0x2517F80", Offset = "0x2516F80", VA = "0x182517F80", Slot = "23")]
protected virtual string ResolvePropertyName(string propertyName)
{
return null;
}
// Token: 0x060002A5 RID: 677 RVA: 0x00002052 File Offset: 0x00000252
[Token(Token = "0x60002A5")]
[Address(RVA = "0x2517F60", Offset = "0x2516F60", VA = "0x182517F60", Slot = "24")]
protected virtual string ResolveExtensionDataName(string extensionDataName)
{
return null;
}
// Token: 0x060002A6 RID: 678 RVA: 0x00002052 File Offset: 0x00000252
[Token(Token = "0x60002A6")]
[Address(RVA = "0x2517F30", Offset = "0x2516F30", VA = "0x182517F30", Slot = "25")]
protected virtual string ResolveDictionaryKey(string dictionaryKey)
{
return null;
}
// Token: 0x060002A7 RID: 679 RVA: 0x00002052 File Offset: 0x00000252
[Token(Token = "0x60002A7")]
[Address(RVA = "0xAFA030", Offset = "0xAF9030", VA = "0x180AFA030")]
public string GetResolvedPropertyName(string propertyName)
{
return null;
}
// Token: 0x040001AA RID: 426
[Token(Token = "0x40001AA")]
private static readonly IContractResolver _instance;
// Token: 0x040001AB RID: 427
[Token(Token = "0x40001AB")]
private static readonly string[] BlacklistedTypeNames;
// Token: 0x040001AC RID: 428
[Token(Token = "0x40001AC")]
private static readonly JsonConverter[] BuiltInConverters;
// Token: 0x040001AD RID: 429
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x40001AD")]
private readonly DefaultJsonNameTable _nameTable;
// Token: 0x040001AE RID: 430
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x40001AE")]
private readonly ThreadSafeStore<Type, JsonContract> _contractCache;
// Token: 0x02000075 RID: 117
[Token(Token = "0x2000075")]
internal class EnumerableDictionaryWrapper<TEnumeratorKey, TEnumeratorValue>
{
}
}
}