Files
Aug2021-Cpp2IL-Dump/Singular/Newtonsoft/Json/Serialization/JsonSerializerInternalReader.cs
T
2026-04-10 22:50:51 +02:00

332 lines
12 KiB
C#

using System;
using System.Collections;
using System.Collections.Generic;
using System.Globalization;
using System.Reflection;
using Cpp2IlInjected;
using Singular.Newtonsoft.Json.Linq;
using Singular.Newtonsoft.Json.Utilities;
namespace Singular.Newtonsoft.Json.Serialization
{
// Token: 0x02000099 RID: 153
[Token(Token = "0x2000069")]
internal class JsonSerializerInternalReader : JsonSerializerInternalBase
{
// Token: 0x06000512 RID: 1298 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600047B")]
[Address(RVA = "0x2440BA0", Offset = "0x243F9A0", VA = "0x182440BA0")]
public JsonSerializerInternalReader(JsonSerializer serializer)
{
}
// Token: 0x06000513 RID: 1299 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600047C")]
[Address(RVA = "0x24464B0", Offset = "0x24452B0", VA = "0x1824464B0")]
public void Populate(JsonReader reader, object target)
{
}
// Token: 0x06000514 RID: 1300 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600047D")]
[Address(RVA = "0x24445D0", Offset = "0x24433D0", VA = "0x1824445D0")]
private JsonContract GetContractSafe(Type type)
{
return null;
}
// Token: 0x06000515 RID: 1301 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600047E")]
[Address(RVA = "0x2444520", Offset = "0x2443320", VA = "0x182444520")]
private JsonContract GetContractSafe(Type type, object value)
{
return null;
}
// Token: 0x06000516 RID: 1302 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600047F")]
[Address(RVA = "0x2443FF0", Offset = "0x2442DF0", VA = "0x182443FF0")]
public object Deserialize(JsonReader reader, Type objectType)
{
return null;
}
// Token: 0x06000517 RID: 1303 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000480")]
[Address(RVA = "0x24447A0", Offset = "0x24435A0", VA = "0x1824447A0")]
private JsonSerializerProxy GetInternalSerializer()
{
return null;
}
// Token: 0x06000518 RID: 1304 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000481")]
[Address(RVA = "0x24446F0", Offset = "0x24434F0", VA = "0x1824446F0")]
private JsonFormatterConverter GetFormatterConverter()
{
return null;
}
// Token: 0x06000519 RID: 1305 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000482")]
[Address(RVA = "0x2441A20", Offset = "0x2440820", VA = "0x182441A20")]
private JToken CreateJToken(JsonReader reader, JsonContract contract)
{
return null;
}
// Token: 0x0600051A RID: 1306 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000483")]
[Address(RVA = "0x24418B0", Offset = "0x24406B0", VA = "0x1824418B0")]
private JToken CreateJObject(JsonReader reader)
{
return null;
}
// Token: 0x0600051B RID: 1307 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000484")]
[Address(RVA = "0x2443DE0", Offset = "0x2442BE0", VA = "0x182443DE0")]
private object CreateValueProperty(JsonReader reader, JsonProperty property, object target, bool gottenCurrentValue, object currentValue)
{
return null;
}
// Token: 0x0600051C RID: 1308 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000485")]
[Address(RVA = "0x2443CE0", Offset = "0x2442AE0", VA = "0x182443CE0")]
private object CreateValueNonProperty(JsonReader reader, Type objectType, JsonContract contract)
{
return null;
}
// Token: 0x0600051D RID: 1309 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000486")]
[Address(RVA = "0x24437E0", Offset = "0x24425E0", VA = "0x1824437E0")]
private object CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, object existingValue)
{
return null;
}
// Token: 0x0600051E RID: 1310 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000487")]
[Address(RVA = "0x2444680", Offset = "0x2443480", VA = "0x182444680")]
private JsonConverter GetConverter(JsonContract contract, JsonConverter memberConverter)
{
return null;
}
// Token: 0x0600051F RID: 1311 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000488")]
[Address(RVA = "0x2442930", Offset = "0x2441730", VA = "0x182442930")]
private object CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, object existingValue)
{
return null;
}
// Token: 0x06000520 RID: 1312 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000489")]
[Address(RVA = "0x24440E0", Offset = "0x2442EE0", VA = "0x1824440E0")]
private JsonArrayContract EnsureArrayContract(Type objectType, JsonContract contract)
{
return null;
}
// Token: 0x06000521 RID: 1313 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600048A")]
[Address(RVA = "0x2440CB0", Offset = "0x243FAB0", VA = "0x182440CB0")]
private void CheckedRead(JsonReader reader)
{
}
// Token: 0x06000522 RID: 1314 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600048B")]
[Address(RVA = "0x2441B80", Offset = "0x2440980", VA = "0x182441B80")]
private object CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, object existingValue, string reference)
{
return null;
}
// Token: 0x06000523 RID: 1315 RVA: 0x00003CD8 File Offset: 0x00001ED8
[Token(Token = "0x600048C")]
[Address(RVA = "0x2444920", Offset = "0x2443720", VA = "0x182444920")]
private bool HasDefinedType(Type type)
{
return default(bool);
}
// Token: 0x06000524 RID: 1316 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600048D")]
[Address(RVA = "0x24442B0", Offset = "0x24430B0", VA = "0x1824442B0")]
private object EnsureType(object value, CultureInfo culture, Type targetType)
{
return null;
}
// Token: 0x06000525 RID: 1317 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600048E")]
[Address(RVA = "0x24444A0", Offset = "0x24432A0", VA = "0x1824444A0")]
private string FormatValueForPrint(object value)
{
return null;
}
// Token: 0x06000526 RID: 1318 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600048F")]
[Address(RVA = "0x24474A0", Offset = "0x24462A0", VA = "0x1824474A0")]
private void SetPropertyValue(JsonProperty property, JsonReader reader, object target)
{
}
// Token: 0x06000527 RID: 1319 RVA: 0x00003CF0 File Offset: 0x00001EF0
[Token(Token = "0x6000490")]
[Address(RVA = "0x22B65A0", Offset = "0x22B53A0", VA = "0x1822B65A0")]
private bool HasFlag(DefaultValueHandling value, DefaultValueHandling flag)
{
return default(bool);
}
// Token: 0x06000528 RID: 1320 RVA: 0x00003D08 File Offset: 0x00001F08
[Token(Token = "0x6000491")]
[Address(RVA = "0x2447840", Offset = "0x2446640", VA = "0x182447840")]
private bool ShouldSetPropertyValue(JsonProperty property, object value)
{
return default(bool);
}
// Token: 0x06000529 RID: 1321 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000492")]
[Address(RVA = "0x2440D30", Offset = "0x243FB30", VA = "0x182440D30")]
private object CreateAndPopulateDictionary(JsonReader reader, JsonDictionaryContract contract, string id)
{
return null;
}
// Token: 0x0600052A RID: 1322 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000493")]
[Address(RVA = "0x2444A30", Offset = "0x2443830", VA = "0x182444A30")]
private object PopulateDictionary(IWrappedDictionary dictionary, JsonReader reader, JsonDictionaryContract contract, string id)
{
return null;
}
// Token: 0x0600052B RID: 1323 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000494")]
[Address(RVA = "0x2440EE0", Offset = "0x243FCE0", VA = "0x182440EE0")]
private object CreateAndPopulateList(JsonReader reader, string reference, JsonArrayContract contract)
{
return null;
}
// Token: 0x0600052C RID: 1324 RVA: 0x00003D20 File Offset: 0x00001F20
[Token(Token = "0x6000495")]
[Address(RVA = "0x2446B00", Offset = "0x2445900", VA = "0x182446B00")]
private bool ReadForTypeArrayHack(JsonReader reader, Type t)
{
return default(bool);
}
// Token: 0x0600052D RID: 1325 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000496")]
[Address(RVA = "0x2445020", Offset = "0x2443E20", VA = "0x182445020")]
private object PopulateList(IWrappedCollection wrappedList, JsonReader reader, string reference, JsonArrayContract contract)
{
return null;
}
// Token: 0x0600052E RID: 1326 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000497")]
[Address(RVA = "0x24453C0", Offset = "0x24441C0", VA = "0x1824453C0")]
private object PopulateMultidimensionalArray(IList list, JsonReader reader, string reference, JsonArrayContract contract)
{
return null;
}
// Token: 0x0600052F RID: 1327 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000498")]
[Address(RVA = "0x2441330", Offset = "0x2440130", VA = "0x182441330")]
private object CreateISerializable(JsonReader reader, JsonISerializableContract contract, string id)
{
return null;
}
// Token: 0x06000530 RID: 1328 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000499")]
[Address(RVA = "0x2440FB0", Offset = "0x243FDB0", VA = "0x182440FB0")]
private object CreateAndPopulateObject(JsonReader reader, JsonObjectContract contract, string id)
{
return null;
}
// Token: 0x06000531 RID: 1329 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600049A")]
[Address(RVA = "0x2441D30", Offset = "0x2440B30", VA = "0x182441D30")]
private object CreateObjectFromNonDefaultConstructor(JsonReader reader, JsonObjectContract contract, ConstructorInfo constructorInfo, string id)
{
return null;
}
// Token: 0x06000532 RID: 1330 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600049B")]
[Address(RVA = "0x2446E80", Offset = "0x2445C80", VA = "0x182446E80")]
private IDictionary<JsonProperty, object> ResolvePropertyAndConstructorValues(JsonObjectContract contract, JsonReader reader, Type objectType)
{
return null;
}
// Token: 0x06000533 RID: 1331 RVA: 0x00003D38 File Offset: 0x00001F38
[Token(Token = "0x600049C")]
[Address(RVA = "0x2446BB0", Offset = "0x24459B0", VA = "0x182446BB0")]
private bool ReadForType(JsonReader reader, Type t, JsonConverter propertyConverter)
{
return default(bool);
}
// Token: 0x06000534 RID: 1332 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600049D")]
[Address(RVA = "0x24459E0", Offset = "0x24447E0", VA = "0x1824459E0")]
private object PopulateObject(object newObject, JsonReader reader, JsonObjectContract contract, string id)
{
return null;
}
// Token: 0x06000535 RID: 1333 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600049E")]
[Address(RVA = "0x24473F0", Offset = "0x24461F0", VA = "0x1824473F0")]
private void SetPropertyPresence(JsonReader reader, JsonProperty property, Dictionary<JsonProperty, JsonSerializerInternalReader.PropertyPresence> requiredProperties)
{
}
// Token: 0x06000536 RID: 1334 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600049F")]
[Address(RVA = "0x2444840", Offset = "0x2443640", VA = "0x182444840")]
private void HandleError(JsonReader reader, int initialDepth)
{
}
// Token: 0x040001DD RID: 477
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x4000153")]
private JsonSerializerProxy _internalSerializer;
// Token: 0x040001DE RID: 478
[FieldOffset(Offset = "0x30")]
[Token(Token = "0x4000154")]
private JsonFormatterConverter _formatterConverter;
// Token: 0x0200009A RID: 154
[Token(Token = "0x20000ED")]
internal enum PropertyPresence
{
// Token: 0x040001E0 RID: 480
[Token(Token = "0x400030B")]
None,
// Token: 0x040001E1 RID: 481
[Token(Token = "0x400030C")]
Null,
// Token: 0x040001E2 RID: 482
[Token(Token = "0x400030D")]
Value
}
}
}