a
This commit is contained in:
@@ -0,0 +1,40 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace Singular.Newtonsoft.Json.Converters
|
||||
{
|
||||
// Token: 0x020000E5 RID: 229
|
||||
[Token(Token = "0x200009D")]
|
||||
public class BsonObjectIdConverter : JsonConverter
|
||||
{
|
||||
// Token: 0x060008D1 RID: 2257 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60007CA")]
|
||||
[Address(RVA = "0x2567F00", Offset = "0x2566D00", VA = "0x182567F00", Slot = "4")]
|
||||
public override void WriteJson(JsonWriter writer, object value, JsonSerializer serializer)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060008D2 RID: 2258 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60007CB")]
|
||||
[Address(RVA = "0x2567CE0", Offset = "0x2566AE0", VA = "0x182567CE0", Slot = "5")]
|
||||
public override object ReadJson(JsonReader reader, Type objectType, object existingValue, JsonSerializer serializer)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060008D3 RID: 2259 RVA: 0x00005070 File Offset: 0x00003270
|
||||
[Token(Token = "0x60007CC")]
|
||||
[Address(RVA = "0x2567C70", Offset = "0x2566A70", VA = "0x182567C70", Slot = "6")]
|
||||
public override bool CanConvert(Type objectType)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x060008D4 RID: 2260 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60007CD")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public BsonObjectIdConverter()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,58 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace Singular.Newtonsoft.Json.Converters
|
||||
{
|
||||
// Token: 0x020000E6 RID: 230
|
||||
[Token(Token = "0x200009E")]
|
||||
public abstract class CustomCreationConverter<T> : JsonConverter
|
||||
{
|
||||
// Token: 0x060008D5 RID: 2261 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60007CE")]
|
||||
[Address(RVA = "0x2907840", Offset = "0x2906640", VA = "0x182907840", Slot = "4")]
|
||||
public override void WriteJson(JsonWriter writer, object value, JsonSerializer serializer)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060008D6 RID: 2262 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60007CF")]
|
||||
[Address(RVA = "0x2907750", Offset = "0x2906550", VA = "0x182907750", Slot = "5")]
|
||||
public override object ReadJson(JsonReader reader, Type objectType, object existingValue, JsonSerializer serializer)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060008D7 RID: 2263
|
||||
[Token(Token = "0x60007D0")]
|
||||
[Address(Slot = "10")]
|
||||
public abstract T Create(Type objectType);
|
||||
|
||||
// Token: 0x060008D8 RID: 2264 RVA: 0x00005088 File Offset: 0x00003288
|
||||
[Token(Token = "0x60007D1")]
|
||||
[Address(RVA = "0x29076C0", Offset = "0x29064C0", VA = "0x1829076C0", Slot = "6")]
|
||||
public override bool CanConvert(Type objectType)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x1700017A RID: 378
|
||||
// (get) Token: 0x060008D9 RID: 2265 RVA: 0x000050A0 File Offset: 0x000032A0
|
||||
[Token(Token = "0x17000159")]
|
||||
public override bool CanWrite
|
||||
{
|
||||
[Token(Token = "0x60007D2")]
|
||||
[Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930", Slot = "9")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060008DA RID: 2266 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60007D3")]
|
||||
[Address(RVA = "0x1CFA8E0", Offset = "0x1CF96E0", VA = "0x181CFA8E0")]
|
||||
protected CustomCreationConverter()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,25 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace Singular.Newtonsoft.Json.Converters
|
||||
{
|
||||
// Token: 0x020000E7 RID: 231
|
||||
[Token(Token = "0x200009F")]
|
||||
public abstract class DateTimeConverterBase : JsonConverter
|
||||
{
|
||||
// Token: 0x060008DB RID: 2267 RVA: 0x000050B8 File Offset: 0x000032B8
|
||||
[Token(Token = "0x60007D4")]
|
||||
[Address(RVA = "0x256C970", Offset = "0x256B770", VA = "0x18256C970", Slot = "6")]
|
||||
public override bool CanConvert(Type objectType)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x060008DC RID: 2268 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60007D5")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
protected DateTimeConverterBase()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,48 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace Singular.Newtonsoft.Json.Converters
|
||||
{
|
||||
// Token: 0x020000F4 RID: 244
|
||||
[Token(Token = "0x20000AB")]
|
||||
internal interface IXmlDeclaration : IXmlNode
|
||||
{
|
||||
// Token: 0x1700018E RID: 398
|
||||
// (get) Token: 0x06000932 RID: 2354
|
||||
[Token(Token = "0x1700016D")]
|
||||
string Version
|
||||
{
|
||||
[Token(Token = "0x6000828")]
|
||||
[Address(Slot = "0")]
|
||||
get;
|
||||
}
|
||||
|
||||
// Token: 0x1700018F RID: 399
|
||||
// (get) Token: 0x06000933 RID: 2355
|
||||
// (set) Token: 0x06000934 RID: 2356
|
||||
[Token(Token = "0x1700016E")]
|
||||
string Encoding
|
||||
{
|
||||
[Token(Token = "0x6000829")]
|
||||
[Address(Slot = "1")]
|
||||
get;
|
||||
[Token(Token = "0x600082A")]
|
||||
[Address(Slot = "2")]
|
||||
set;
|
||||
}
|
||||
|
||||
// Token: 0x17000190 RID: 400
|
||||
// (get) Token: 0x06000935 RID: 2357
|
||||
// (set) Token: 0x06000936 RID: 2358
|
||||
[Token(Token = "0x1700016F")]
|
||||
string Standalone
|
||||
{
|
||||
[Token(Token = "0x600082B")]
|
||||
[Address(Slot = "3")]
|
||||
get;
|
||||
[Token(Token = "0x600082C")]
|
||||
[Address(Slot = "4")]
|
||||
set;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,75 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace Singular.Newtonsoft.Json.Converters
|
||||
{
|
||||
// Token: 0x020000F3 RID: 243
|
||||
[Token(Token = "0x20000AA")]
|
||||
internal interface IXmlDocument : IXmlNode
|
||||
{
|
||||
// Token: 0x06000926 RID: 2342
|
||||
[Token(Token = "0x600081C")]
|
||||
[Address(Slot = "0")]
|
||||
IXmlNode CreateComment(string text);
|
||||
|
||||
// Token: 0x06000927 RID: 2343
|
||||
[Token(Token = "0x600081D")]
|
||||
[Address(Slot = "1")]
|
||||
IXmlNode CreateTextNode(string text);
|
||||
|
||||
// Token: 0x06000928 RID: 2344
|
||||
[Token(Token = "0x600081E")]
|
||||
[Address(Slot = "2")]
|
||||
IXmlNode CreateCDataSection(string data);
|
||||
|
||||
// Token: 0x06000929 RID: 2345
|
||||
[Token(Token = "0x600081F")]
|
||||
[Address(Slot = "3")]
|
||||
IXmlNode CreateWhitespace(string text);
|
||||
|
||||
// Token: 0x0600092A RID: 2346
|
||||
[Token(Token = "0x6000820")]
|
||||
[Address(Slot = "4")]
|
||||
IXmlNode CreateSignificantWhitespace(string text);
|
||||
|
||||
// Token: 0x0600092B RID: 2347
|
||||
[Token(Token = "0x6000821")]
|
||||
[Address(Slot = "5")]
|
||||
IXmlNode CreateXmlDeclaration(string version, string encoding, string standalone);
|
||||
|
||||
// Token: 0x0600092C RID: 2348
|
||||
[Token(Token = "0x6000822")]
|
||||
[Address(Slot = "6")]
|
||||
IXmlNode CreateProcessingInstruction(string target, string data);
|
||||
|
||||
// Token: 0x0600092D RID: 2349
|
||||
[Token(Token = "0x6000823")]
|
||||
[Address(Slot = "7")]
|
||||
IXmlElement CreateElement(string elementName);
|
||||
|
||||
// Token: 0x0600092E RID: 2350
|
||||
[Token(Token = "0x6000824")]
|
||||
[Address(Slot = "8")]
|
||||
IXmlElement CreateElement(string qualifiedName, string namespaceURI);
|
||||
|
||||
// Token: 0x0600092F RID: 2351
|
||||
[Token(Token = "0x6000825")]
|
||||
[Address(Slot = "9")]
|
||||
IXmlNode CreateAttribute(string name, string value);
|
||||
|
||||
// Token: 0x06000930 RID: 2352
|
||||
[Token(Token = "0x6000826")]
|
||||
[Address(Slot = "10")]
|
||||
IXmlNode CreateAttribute(string qualifiedName, string namespaceURI, string value);
|
||||
|
||||
// Token: 0x1700018D RID: 397
|
||||
// (get) Token: 0x06000931 RID: 2353
|
||||
[Token(Token = "0x1700016C")]
|
||||
IXmlElement DocumentElement
|
||||
{
|
||||
[Token(Token = "0x6000827")]
|
||||
[Address(Slot = "11")]
|
||||
get;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,20 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace Singular.Newtonsoft.Json.Converters
|
||||
{
|
||||
// Token: 0x020000F5 RID: 245
|
||||
[Token(Token = "0x20000AC")]
|
||||
internal interface IXmlElement : IXmlNode
|
||||
{
|
||||
// Token: 0x06000937 RID: 2359
|
||||
[Token(Token = "0x600082D")]
|
||||
[Address(Slot = "0")]
|
||||
void SetAttributeNode(IXmlNode attribute);
|
||||
|
||||
// Token: 0x06000938 RID: 2360
|
||||
[Token(Token = "0x600082E")]
|
||||
[Address(Slot = "1")]
|
||||
string GetPrefixOfNamespace(string namespaceURI);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,101 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Xml;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace Singular.Newtonsoft.Json.Converters
|
||||
{
|
||||
// Token: 0x020000F6 RID: 246
|
||||
[Token(Token = "0x20000AD")]
|
||||
internal interface IXmlNode
|
||||
{
|
||||
// Token: 0x17000191 RID: 401
|
||||
// (get) Token: 0x06000939 RID: 2361
|
||||
[Token(Token = "0x17000170")]
|
||||
XmlNodeType NodeType
|
||||
{
|
||||
[Token(Token = "0x600082F")]
|
||||
[Address(Slot = "0")]
|
||||
get;
|
||||
}
|
||||
|
||||
// Token: 0x17000192 RID: 402
|
||||
// (get) Token: 0x0600093A RID: 2362
|
||||
[Token(Token = "0x17000171")]
|
||||
string LocalName
|
||||
{
|
||||
[Token(Token = "0x6000830")]
|
||||
[Address(Slot = "1")]
|
||||
get;
|
||||
}
|
||||
|
||||
// Token: 0x17000193 RID: 403
|
||||
// (get) Token: 0x0600093B RID: 2363
|
||||
[Token(Token = "0x17000172")]
|
||||
IList<IXmlNode> ChildNodes
|
||||
{
|
||||
[Token(Token = "0x6000831")]
|
||||
[Address(Slot = "2")]
|
||||
get;
|
||||
}
|
||||
|
||||
// Token: 0x17000194 RID: 404
|
||||
// (get) Token: 0x0600093C RID: 2364
|
||||
[Token(Token = "0x17000173")]
|
||||
IList<IXmlNode> Attributes
|
||||
{
|
||||
[Token(Token = "0x6000832")]
|
||||
[Address(Slot = "3")]
|
||||
get;
|
||||
}
|
||||
|
||||
// Token: 0x17000195 RID: 405
|
||||
// (get) Token: 0x0600093D RID: 2365
|
||||
[Token(Token = "0x17000174")]
|
||||
IXmlNode ParentNode
|
||||
{
|
||||
[Token(Token = "0x6000833")]
|
||||
[Address(Slot = "4")]
|
||||
get;
|
||||
}
|
||||
|
||||
// Token: 0x17000196 RID: 406
|
||||
// (get) Token: 0x0600093E RID: 2366
|
||||
// (set) Token: 0x0600093F RID: 2367
|
||||
[Token(Token = "0x17000175")]
|
||||
string Value
|
||||
{
|
||||
[Token(Token = "0x6000834")]
|
||||
[Address(Slot = "5")]
|
||||
get;
|
||||
[Token(Token = "0x6000835")]
|
||||
[Address(Slot = "6")]
|
||||
set;
|
||||
}
|
||||
|
||||
// Token: 0x06000940 RID: 2368
|
||||
[Token(Token = "0x6000836")]
|
||||
[Address(Slot = "7")]
|
||||
IXmlNode AppendChild(IXmlNode newChild);
|
||||
|
||||
// Token: 0x17000197 RID: 407
|
||||
// (get) Token: 0x06000941 RID: 2369
|
||||
[Token(Token = "0x17000176")]
|
||||
string NamespaceURI
|
||||
{
|
||||
[Token(Token = "0x6000837")]
|
||||
[Address(Slot = "8")]
|
||||
get;
|
||||
}
|
||||
|
||||
// Token: 0x17000198 RID: 408
|
||||
// (get) Token: 0x06000942 RID: 2370
|
||||
[Token(Token = "0x17000177")]
|
||||
object WrappedNode
|
||||
{
|
||||
[Token(Token = "0x6000838")]
|
||||
[Address(Slot = "9")]
|
||||
get;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,109 @@
|
||||
using System;
|
||||
using System.Globalization;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace Singular.Newtonsoft.Json.Converters
|
||||
{
|
||||
// Token: 0x020000E8 RID: 232
|
||||
[Token(Token = "0x20000A0")]
|
||||
public class IsoDateTimeConverter : DateTimeConverterBase
|
||||
{
|
||||
// Token: 0x1700017B RID: 379
|
||||
// (get) Token: 0x060008DD RID: 2269 RVA: 0x000050D0 File Offset: 0x000032D0
|
||||
// (set) Token: 0x060008DE RID: 2270 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x1700015A")]
|
||||
public DateTimeStyles DateTimeStyles
|
||||
{
|
||||
[Token(Token = "0x60007D6")]
|
||||
[Address(RVA = "0x3FA560", Offset = "0x3F9360", VA = "0x1803FA560")]
|
||||
get
|
||||
{
|
||||
return DateTimeStyles.None;
|
||||
}
|
||||
[Token(Token = "0x60007D7")]
|
||||
[Address(RVA = "0x536480", Offset = "0x535280", VA = "0x180536480")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700017C RID: 380
|
||||
// (get) Token: 0x060008DF RID: 2271 RVA: 0x00002050 File Offset: 0x00000250
|
||||
// (set) Token: 0x060008E0 RID: 2272 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x1700015B")]
|
||||
public string DateTimeFormat
|
||||
{
|
||||
[Token(Token = "0x60007D8")]
|
||||
[Address(RVA = "0x256D200", Offset = "0x256C000", VA = "0x18256D200")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x60007D9")]
|
||||
[Address(RVA = "0x256D250", Offset = "0x256C050", VA = "0x18256D250")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700017D RID: 381
|
||||
// (get) Token: 0x060008E1 RID: 2273 RVA: 0x00002050 File Offset: 0x00000250
|
||||
// (set) Token: 0x060008E2 RID: 2274 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x1700015C")]
|
||||
public CultureInfo Culture
|
||||
{
|
||||
[Token(Token = "0x60007DA")]
|
||||
[Address(RVA = "0x256D1A0", Offset = "0x256BFA0", VA = "0x18256D1A0")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x60007DB")]
|
||||
[Address(RVA = "0x460F90", Offset = "0x45FD90", VA = "0x180460F90")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060008E3 RID: 2275 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60007DC")]
|
||||
[Address(RVA = "0x256CF00", Offset = "0x256BD00", VA = "0x18256CF00", Slot = "4")]
|
||||
public override void WriteJson(JsonWriter writer, object value, JsonSerializer serializer)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060008E4 RID: 2276 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60007DD")]
|
||||
[Address(RVA = "0x256CAC0", Offset = "0x256B8C0", VA = "0x18256CAC0", Slot = "5")]
|
||||
public override object ReadJson(JsonReader reader, Type objectType, object existingValue, JsonSerializer serializer)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060008E5 RID: 2277 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60007DE")]
|
||||
[Address(RVA = "0x256D190", Offset = "0x256BF90", VA = "0x18256D190")]
|
||||
public IsoDateTimeConverter()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x040002FB RID: 763
|
||||
[Token(Token = "0x4000224")]
|
||||
private const string DefaultDateTimeFormat = "yyyy'-'MM'-'dd'T'HH':'mm':'ss.FFFFFFFK";
|
||||
|
||||
// Token: 0x040002FC RID: 764
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4000225")]
|
||||
private DateTimeStyles _dateTimeStyles;
|
||||
|
||||
// Token: 0x040002FD RID: 765
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4000226")]
|
||||
private string _dateTimeFormat;
|
||||
|
||||
// Token: 0x040002FE RID: 766
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4000227")]
|
||||
private CultureInfo _culture;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace Singular.Newtonsoft.Json.Converters
|
||||
{
|
||||
// Token: 0x020000E9 RID: 233
|
||||
[Token(Token = "0x20000A1")]
|
||||
public class JavaScriptDateTimeConverter : DateTimeConverterBase
|
||||
{
|
||||
// Token: 0x060008E6 RID: 2278 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60007DF")]
|
||||
[Address(RVA = "0x256D830", Offset = "0x256C630", VA = "0x18256D830", Slot = "4")]
|
||||
public override void WriteJson(JsonWriter writer, object value, JsonSerializer serializer)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060008E7 RID: 2279 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60007E0")]
|
||||
[Address(RVA = "0x256D270", Offset = "0x256C070", VA = "0x18256D270", Slot = "5")]
|
||||
public override object ReadJson(JsonReader reader, Type objectType, object existingValue, JsonSerializer serializer)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060008E8 RID: 2280 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60007E1")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public JavaScriptDateTimeConverter()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,23 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace Singular.Newtonsoft.Json.Converters
|
||||
{
|
||||
// Token: 0x020000EA RID: 234
|
||||
[Token(Token = "0x20000A2")]
|
||||
public enum JsonDateTimeSerializationMode
|
||||
{
|
||||
// Token: 0x04000300 RID: 768
|
||||
[Token(Token = "0x4000229")]
|
||||
Local,
|
||||
// Token: 0x04000301 RID: 769
|
||||
[Token(Token = "0x400022A")]
|
||||
Utc,
|
||||
// Token: 0x04000302 RID: 770
|
||||
[Token(Token = "0x400022B")]
|
||||
Unspecified,
|
||||
// Token: 0x04000303 RID: 771
|
||||
[Token(Token = "0x400022C")]
|
||||
RoundtripKind
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,40 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace Singular.Newtonsoft.Json.Converters
|
||||
{
|
||||
// Token: 0x020000EB RID: 235
|
||||
[Token(Token = "0x20000A3")]
|
||||
public class KeyValuePairConverter : JsonConverter
|
||||
{
|
||||
// Token: 0x060008E9 RID: 2281 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60007E2")]
|
||||
[Address(RVA = "0x2579940", Offset = "0x2578740", VA = "0x182579940", Slot = "4")]
|
||||
public override void WriteJson(JsonWriter writer, object value, JsonSerializer serializer)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060008EA RID: 2282 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60007E3")]
|
||||
[Address(RVA = "0x2579720", Offset = "0x2578520", VA = "0x182579720", Slot = "5")]
|
||||
public override object ReadJson(JsonReader reader, Type objectType, object existingValue, JsonSerializer serializer)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060008EB RID: 2283 RVA: 0x000050E8 File Offset: 0x000032E8
|
||||
[Token(Token = "0x60007E4")]
|
||||
[Address(RVA = "0x2579650", Offset = "0x2578450", VA = "0x182579650", Slot = "6")]
|
||||
public override bool CanConvert(Type objectType)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x060008EC RID: 2284 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60007E5")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public KeyValuePairConverter()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,80 @@
|
||||
using System;
|
||||
using System.Text.RegularExpressions;
|
||||
using Cpp2IlInjected;
|
||||
using Singular.Newtonsoft.Json.Bson;
|
||||
|
||||
namespace Singular.Newtonsoft.Json.Converters
|
||||
{
|
||||
// Token: 0x020000EC RID: 236
|
||||
[Token(Token = "0x20000A4")]
|
||||
public class RegexConverter : JsonConverter
|
||||
{
|
||||
// Token: 0x060008ED RID: 2285 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60007E6")]
|
||||
[Address(RVA = "0x257A590", Offset = "0x2579390", VA = "0x18257A590", Slot = "4")]
|
||||
public override void WriteJson(JsonWriter writer, object value, JsonSerializer serializer)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060008EE RID: 2286 RVA: 0x00005100 File Offset: 0x00003300
|
||||
[Token(Token = "0x60007E7")]
|
||||
[Address(RVA = "0x22B65A0", Offset = "0x22B53A0", VA = "0x1822B65A0")]
|
||||
private bool HasFlag(RegexOptions options, RegexOptions flag)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x060008EF RID: 2287 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60007E8")]
|
||||
[Address(RVA = "0x257A3B0", Offset = "0x25791B0", VA = "0x18257A3B0")]
|
||||
private void WriteBson(BsonWriter writer, Regex regex)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060008F0 RID: 2288 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60007E9")]
|
||||
[Address(RVA = "0x257A780", Offset = "0x2579580", VA = "0x18257A780")]
|
||||
private void WriteJson(JsonWriter writer, Regex regex)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060008F1 RID: 2289 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60007EA")]
|
||||
[Address(RVA = "0x257A1E0", Offset = "0x2578FE0", VA = "0x18257A1E0", Slot = "5")]
|
||||
public override object ReadJson(JsonReader reader, Type objectType, object existingValue, JsonSerializer serializer)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060008F2 RID: 2290 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60007EB")]
|
||||
[Address(RVA = "0x2579EF0", Offset = "0x2578CF0", VA = "0x182579EF0")]
|
||||
private object ReadBson(BsonReader reader)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060008F3 RID: 2291 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60007EC")]
|
||||
[Address(RVA = "0x257A050", Offset = "0x2578E50", VA = "0x18257A050")]
|
||||
private Regex ReadJson(JsonReader reader)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060008F4 RID: 2292 RVA: 0x00005118 File Offset: 0x00003318
|
||||
[Token(Token = "0x60007ED")]
|
||||
[Address(RVA = "0x2579E80", Offset = "0x2578C80", VA = "0x182579E80", Slot = "6")]
|
||||
public override bool CanConvert(Type objectType)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x060008F5 RID: 2293 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60007EE")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public RegexConverter()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,77 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
using Singular.Newtonsoft.Json.Utilities;
|
||||
|
||||
namespace Singular.Newtonsoft.Json.Converters
|
||||
{
|
||||
// Token: 0x020000ED RID: 237
|
||||
[Token(Token = "0x20000A5")]
|
||||
public class StringEnumConverter : JsonConverter
|
||||
{
|
||||
// Token: 0x1700017E RID: 382
|
||||
// (get) Token: 0x060008F6 RID: 2294 RVA: 0x00005130 File Offset: 0x00003330
|
||||
// (set) Token: 0x060008F7 RID: 2295 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x1700015D")]
|
||||
public bool CamelCaseText
|
||||
{
|
||||
[Token(Token = "0x60007EF")]
|
||||
[Address(RVA = "0x42C2C0", Offset = "0x42B0C0", VA = "0x18042C2C0")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
[Token(Token = "0x60007F0")]
|
||||
[Address(RVA = "0x43DE90", Offset = "0x43CC90", VA = "0x18043DE90")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060008F8 RID: 2296 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60007F1")]
|
||||
[Address(RVA = "0x257B1A0", Offset = "0x2579FA0", VA = "0x18257B1A0", Slot = "4")]
|
||||
public override void WriteJson(JsonWriter writer, object value, JsonSerializer serializer)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060008F9 RID: 2297 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60007F2")]
|
||||
[Address(RVA = "0x257ADF0", Offset = "0x2579BF0", VA = "0x18257ADF0", Slot = "5")]
|
||||
public override object ReadJson(JsonReader reader, Type objectType, object existingValue, JsonSerializer serializer)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060008FA RID: 2298 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60007F3")]
|
||||
[Address(RVA = "0x257A8E0", Offset = "0x25796E0", VA = "0x18257A8E0")]
|
||||
private BidirectionalDictionary<string, string> GetEnumNameMap(Type t)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060008FB RID: 2299 RVA: 0x00005148 File Offset: 0x00003348
|
||||
[Token(Token = "0x60007F4")]
|
||||
[Address(RVA = "0x257A890", Offset = "0x2579690", VA = "0x18257A890", Slot = "6")]
|
||||
public override bool CanConvert(Type objectType)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x060008FC RID: 2300 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60007F5")]
|
||||
[Address(RVA = "0x257B380", Offset = "0x257A180", VA = "0x18257B380")]
|
||||
public StringEnumConverter()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04000304 RID: 772
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400022D")]
|
||||
private readonly Dictionary<Type, BidirectionalDictionary<string, string>> _enumMemberNamesPerType;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,74 @@
|
||||
using System;
|
||||
using System.Xml;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace Singular.Newtonsoft.Json.Converters
|
||||
{
|
||||
// Token: 0x020000F1 RID: 241
|
||||
[Token(Token = "0x20000A8")]
|
||||
internal class XmlDeclarationWrapper : XmlNodeWrapper, IXmlDeclaration, IXmlNode
|
||||
{
|
||||
// Token: 0x06000910 RID: 2320 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000806")]
|
||||
[Address(RVA = "0x1D98F90", Offset = "0x1D97D90", VA = "0x181D98F90")]
|
||||
public XmlDeclarationWrapper(XmlDeclaration declaration)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x17000180 RID: 384
|
||||
// (get) Token: 0x06000911 RID: 2321 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x1700015F")]
|
||||
public string Version
|
||||
{
|
||||
[Token(Token = "0x6000807")]
|
||||
[Address(RVA = "0x460D90", Offset = "0x45FB90", VA = "0x180460D90", Slot = "14")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000181 RID: 385
|
||||
// (get) Token: 0x06000912 RID: 2322 RVA: 0x00002050 File Offset: 0x00000250
|
||||
// (set) Token: 0x06000913 RID: 2323 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x17000160")]
|
||||
public string Encoding
|
||||
{
|
||||
[Token(Token = "0x6000808")]
|
||||
[Address(RVA = "0xD64060", Offset = "0xD62E60", VA = "0x180D64060", Slot = "15")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x6000809")]
|
||||
[Address(RVA = "0x257B7C0", Offset = "0x257A5C0", VA = "0x18257B7C0", Slot = "16")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000182 RID: 386
|
||||
// (get) Token: 0x06000914 RID: 2324 RVA: 0x00002050 File Offset: 0x00000250
|
||||
// (set) Token: 0x06000915 RID: 2325 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x17000161")]
|
||||
public string Standalone
|
||||
{
|
||||
[Token(Token = "0x600080A")]
|
||||
[Address(RVA = "0xD64080", Offset = "0xD62E80", VA = "0x180D64080", Slot = "17")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x600080B")]
|
||||
[Address(RVA = "0x257B7E0", Offset = "0x257A5E0", VA = "0x18257B7E0", Slot = "18")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0400030A RID: 778
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4000231")]
|
||||
private XmlDeclaration _declaration;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,124 @@
|
||||
using System;
|
||||
using System.Xml;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace Singular.Newtonsoft.Json.Converters
|
||||
{
|
||||
// Token: 0x020000EF RID: 239
|
||||
[Token(Token = "0x20000A6")]
|
||||
internal class XmlDocumentWrapper : XmlNodeWrapper, IXmlDocument, IXmlNode
|
||||
{
|
||||
// Token: 0x06000900 RID: 2304 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60007F6")]
|
||||
[Address(RVA = "0x1D98F90", Offset = "0x1D97D90", VA = "0x181D98F90")]
|
||||
public XmlDocumentWrapper(XmlDocument document)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000901 RID: 2305 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60007F7")]
|
||||
[Address(RVA = "0x257B9D0", Offset = "0x257A7D0", VA = "0x18257B9D0", Slot = "14")]
|
||||
public IXmlNode CreateComment(string data)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000902 RID: 2306 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60007F8")]
|
||||
[Address(RVA = "0x257BC70", Offset = "0x257AA70", VA = "0x18257BC70", Slot = "15")]
|
||||
public IXmlNode CreateTextNode(string text)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000903 RID: 2307 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60007F9")]
|
||||
[Address(RVA = "0x257B950", Offset = "0x257A750", VA = "0x18257B950", Slot = "16")]
|
||||
public IXmlNode CreateCDataSection(string data)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000904 RID: 2308 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60007FA")]
|
||||
[Address(RVA = "0x257BCF0", Offset = "0x257AAF0", VA = "0x18257BCF0", Slot = "17")]
|
||||
public IXmlNode CreateWhitespace(string text)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000905 RID: 2309 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60007FB")]
|
||||
[Address(RVA = "0x257BBF0", Offset = "0x257A9F0", VA = "0x18257BBF0", Slot = "18")]
|
||||
public IXmlNode CreateSignificantWhitespace(string text)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000906 RID: 2310 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60007FC")]
|
||||
[Address(RVA = "0x257BD70", Offset = "0x257AB70", VA = "0x18257BD70", Slot = "19")]
|
||||
public IXmlNode CreateXmlDeclaration(string version, string encoding, string standalone)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000907 RID: 2311 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60007FD")]
|
||||
[Address(RVA = "0x257BB60", Offset = "0x257A960", VA = "0x18257BB60", Slot = "20")]
|
||||
public IXmlNode CreateProcessingInstruction(string target, string data)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000908 RID: 2312 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60007FE")]
|
||||
[Address(RVA = "0x257BA50", Offset = "0x257A850", VA = "0x18257BA50", Slot = "21")]
|
||||
public IXmlElement CreateElement(string elementName)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000909 RID: 2313 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60007FF")]
|
||||
[Address(RVA = "0x257BAD0", Offset = "0x257A8D0", VA = "0x18257BAD0", Slot = "22")]
|
||||
public IXmlElement CreateElement(string qualifiedName, string namespaceURI)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600090A RID: 2314 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000800")]
|
||||
[Address(RVA = "0x257B8B0", Offset = "0x257A6B0", VA = "0x18257B8B0", Slot = "23")]
|
||||
public IXmlNode CreateAttribute(string name, string value)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600090B RID: 2315 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000801")]
|
||||
[Address(RVA = "0x257B800", Offset = "0x257A600", VA = "0x18257B800", Slot = "24")]
|
||||
public IXmlNode CreateAttribute(string qualifiedName, string namespaceURI, string value)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x1700017F RID: 383
|
||||
// (get) Token: 0x0600090C RID: 2316 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x1700015E")]
|
||||
public IXmlElement DocumentElement
|
||||
{
|
||||
[Token(Token = "0x6000802")]
|
||||
[Address(RVA = "0x257BE20", Offset = "0x257AC20", VA = "0x18257BE20", Slot = "25")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x04000308 RID: 776
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400022F")]
|
||||
private XmlDocument _document;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,38 @@
|
||||
using System;
|
||||
using System.Xml;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace Singular.Newtonsoft.Json.Converters
|
||||
{
|
||||
// Token: 0x020000F0 RID: 240
|
||||
[Token(Token = "0x20000A7")]
|
||||
internal class XmlElementWrapper : XmlNodeWrapper, IXmlElement, IXmlNode
|
||||
{
|
||||
// Token: 0x0600090D RID: 2317 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000803")]
|
||||
[Address(RVA = "0x1D98F90", Offset = "0x1D97D90", VA = "0x181D98F90")]
|
||||
public XmlElementWrapper(XmlElement element)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600090E RID: 2318 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000804")]
|
||||
[Address(RVA = "0x257BEE0", Offset = "0x257ACE0", VA = "0x18257BEE0", Slot = "14")]
|
||||
public void SetAttributeNode(IXmlNode attribute)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600090F RID: 2319 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000805")]
|
||||
[Address(RVA = "0x257BEB0", Offset = "0x257ACB0", VA = "0x18257BEB0", Slot = "15")]
|
||||
public string GetPrefixOfNamespace(string namespaceURI)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x04000309 RID: 777
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4000230")]
|
||||
private XmlElement _element;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,261 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.CompilerServices;
|
||||
using System.Xml;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace Singular.Newtonsoft.Json.Converters
|
||||
{
|
||||
// Token: 0x020000F7 RID: 247
|
||||
[Token(Token = "0x20000AE")]
|
||||
public class XmlNodeConverter : JsonConverter
|
||||
{
|
||||
// Token: 0x17000199 RID: 409
|
||||
// (get) Token: 0x06000943 RID: 2371 RVA: 0x00002050 File Offset: 0x00000250
|
||||
// (set) Token: 0x06000944 RID: 2372 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x17000178")]
|
||||
public string DeserializeRootElementName
|
||||
{
|
||||
[Token(Token = "0x6000839")]
|
||||
[Address(RVA = "0x3F6E20", Offset = "0x3F5C20", VA = "0x1803F6E20")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x600083A")]
|
||||
[Address(RVA = "0x3F7200", Offset = "0x3F6000", VA = "0x1803F7200")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700019A RID: 410
|
||||
// (get) Token: 0x06000945 RID: 2373 RVA: 0x00005178 File Offset: 0x00003378
|
||||
// (set) Token: 0x06000946 RID: 2374 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x17000179")]
|
||||
public bool WriteArrayAttribute
|
||||
{
|
||||
[Token(Token = "0x600083B")]
|
||||
[Address(RVA = "0x42C2C0", Offset = "0x42B0C0", VA = "0x18042C2C0")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
[Token(Token = "0x600083C")]
|
||||
[Address(RVA = "0x43DE90", Offset = "0x43CC90", VA = "0x18043DE90")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700019B RID: 411
|
||||
// (get) Token: 0x06000947 RID: 2375 RVA: 0x00005190 File Offset: 0x00003390
|
||||
// (set) Token: 0x06000948 RID: 2376 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x1700017A")]
|
||||
public bool OmitRootObject
|
||||
{
|
||||
[Token(Token = "0x600083D")]
|
||||
[Address(RVA = "0x50FC80", Offset = "0x50EA80", VA = "0x18050FC80")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
[Token(Token = "0x600083E")]
|
||||
[Address(RVA = "0x745E50", Offset = "0x744C50", VA = "0x180745E50")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06000949 RID: 2377 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600083F")]
|
||||
[Address(RVA = "0x257FE50", Offset = "0x257EC50", VA = "0x18257FE50", Slot = "4")]
|
||||
public override void WriteJson(JsonWriter writer, object value, JsonSerializer serializer)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600094A RID: 2378 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000840")]
|
||||
[Address(RVA = "0x257FD20", Offset = "0x257EB20", VA = "0x18257FD20")]
|
||||
private IXmlNode WrapXml(object value)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600094B RID: 2379 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000841")]
|
||||
[Address(RVA = "0x257D370", Offset = "0x257C170", VA = "0x18257D370")]
|
||||
private void PushParentNamespaces(IXmlNode node, XmlNamespaceManager manager)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600094C RID: 2380 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000842")]
|
||||
[Address(RVA = "0x257EA20", Offset = "0x257D820", VA = "0x18257EA20")]
|
||||
private string ResolveFullName(IXmlNode node, XmlNamespaceManager manager)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600094D RID: 2381 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000843")]
|
||||
[Address(RVA = "0x257CEA0", Offset = "0x257BCA0", VA = "0x18257CEA0")]
|
||||
private string GetPropertyName(IXmlNode node, XmlNamespaceManager manager)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600094E RID: 2382 RVA: 0x000051A8 File Offset: 0x000033A8
|
||||
[Token(Token = "0x6000844")]
|
||||
[Address(RVA = "0x257D120", Offset = "0x257BF20", VA = "0x18257D120")]
|
||||
private bool IsArray(IXmlNode node)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x0600094F RID: 2383 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000845")]
|
||||
[Address(RVA = "0x257EB60", Offset = "0x257D960", VA = "0x18257EB60")]
|
||||
private void SerializeGroupedNodes(JsonWriter writer, IXmlNode node, XmlNamespaceManager manager, bool writePropertyName)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000950 RID: 2384 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000846")]
|
||||
[Address(RVA = "0x257EFF0", Offset = "0x257DDF0", VA = "0x18257EFF0")]
|
||||
private void SerializeNode(JsonWriter writer, IXmlNode node, XmlNamespaceManager manager, bool writePropertyName)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000951 RID: 2385 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000847")]
|
||||
[Address(RVA = "0x257E760", Offset = "0x257D560", VA = "0x18257E760", Slot = "5")]
|
||||
public override object ReadJson(JsonReader reader, Type objectType, object existingValue, JsonSerializer serializer)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000952 RID: 2386 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000848")]
|
||||
[Address(RVA = "0x257CBC0", Offset = "0x257B9C0", VA = "0x18257CBC0")]
|
||||
private void DeserializeValue(JsonReader reader, IXmlDocument document, XmlNamespaceManager manager, string propertyName, IXmlNode currentNode)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000953 RID: 2387 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000849")]
|
||||
[Address(RVA = "0x257E010", Offset = "0x257CE10", VA = "0x18257E010")]
|
||||
private void ReadElement(JsonReader reader, IXmlDocument document, IXmlNode currentNode, string propertyName, XmlNamespaceManager manager)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000954 RID: 2388 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600084A")]
|
||||
[Address(RVA = "0x257D860", Offset = "0x257C660", VA = "0x18257D860")]
|
||||
private void ReadArrayElements(JsonReader reader, IXmlDocument document, string propertyName, IXmlNode currentNode, XmlNamespaceManager manager)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000955 RID: 2389 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600084B")]
|
||||
[Address(RVA = "0x257BFE0", Offset = "0x257ADE0", VA = "0x18257BFE0")]
|
||||
private void AddJsonArrayAttribute(IXmlElement element, IXmlDocument document)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000956 RID: 2390 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600084C")]
|
||||
[Address(RVA = "0x257DB10", Offset = "0x257C910", VA = "0x18257DB10")]
|
||||
private Dictionary<string, string> ReadAttributeElements(JsonReader reader, XmlNamespaceManager manager)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000957 RID: 2391 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600084D")]
|
||||
[Address(RVA = "0x257C1C0", Offset = "0x257AFC0", VA = "0x18257C1C0")]
|
||||
private void CreateInstruction(JsonReader reader, IXmlDocument document, IXmlNode currentNode, string propertyName)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000958 RID: 2392 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600084E")]
|
||||
[Address(RVA = "0x257C100", Offset = "0x257AF00", VA = "0x18257C100")]
|
||||
private IXmlElement CreateElement(string elementName, IXmlDocument document, string elementPrefix, XmlNamespaceManager manager)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000959 RID: 2393 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600084F")]
|
||||
[Address(RVA = "0x257C500", Offset = "0x257B300", VA = "0x18257C500")]
|
||||
private void DeserializeNode(JsonReader reader, IXmlDocument document, XmlNamespaceManager manager, IXmlNode currentNode)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600095A RID: 2394 RVA: 0x000051C0 File Offset: 0x000033C0
|
||||
[Token(Token = "0x6000850")]
|
||||
[Address(RVA = "0x257D2A0", Offset = "0x257C0A0", VA = "0x18257D2A0")]
|
||||
private bool IsNamespaceAttribute(string attributeName, out string prefix)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x0600095B RID: 2395 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000851")]
|
||||
[Address(RVA = "0x257FC30", Offset = "0x257EA30", VA = "0x18257FC30")]
|
||||
private IEnumerable<IXmlNode> ValueAttributes(IEnumerable<IXmlNode> c)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600095C RID: 2396 RVA: 0x000051D8 File Offset: 0x000033D8
|
||||
[Token(Token = "0x6000852")]
|
||||
[Address(RVA = "0x257C070", Offset = "0x257AE70", VA = "0x18257C070", Slot = "6")]
|
||||
public override bool CanConvert(Type valueType)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x0600095D RID: 2397 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000853")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public XmlNodeConverter()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400030C RID: 780
|
||||
[Token(Token = "0x4000233")]
|
||||
private const string TextName = "#text";
|
||||
|
||||
// Token: 0x0400030D RID: 781
|
||||
[Token(Token = "0x4000234")]
|
||||
private const string CommentName = "#comment";
|
||||
|
||||
// Token: 0x0400030E RID: 782
|
||||
[Token(Token = "0x4000235")]
|
||||
private const string CDataName = "#cdata-section";
|
||||
|
||||
// Token: 0x0400030F RID: 783
|
||||
[Token(Token = "0x4000236")]
|
||||
private const string WhitespaceName = "#whitespace";
|
||||
|
||||
// Token: 0x04000310 RID: 784
|
||||
[Token(Token = "0x4000237")]
|
||||
private const string SignificantWhitespaceName = "#significant-whitespace";
|
||||
|
||||
// Token: 0x04000311 RID: 785
|
||||
[Token(Token = "0x4000238")]
|
||||
private const string DeclarationName = "?xml";
|
||||
|
||||
// Token: 0x04000312 RID: 786
|
||||
[Token(Token = "0x4000239")]
|
||||
private const string JsonNamespaceUri = "http://james.newtonking.com/projects/json";
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,176 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Xml;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace Singular.Newtonsoft.Json.Converters
|
||||
{
|
||||
// Token: 0x020000F2 RID: 242
|
||||
[Token(Token = "0x20000A9")]
|
||||
internal class XmlNodeWrapper : IXmlNode
|
||||
{
|
||||
// Token: 0x06000916 RID: 2326 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600080C")]
|
||||
[Address(RVA = "0x3FFB80", Offset = "0x3FE980", VA = "0x1803FFB80")]
|
||||
public XmlNodeWrapper(XmlNode node)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x17000183 RID: 387
|
||||
// (get) Token: 0x06000917 RID: 2327 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000162")]
|
||||
public object WrappedNode
|
||||
{
|
||||
[Token(Token = "0x600080D")]
|
||||
[Address(RVA = "0x3F6E20", Offset = "0x3F5C20", VA = "0x1803F6E20", Slot = "13")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000184 RID: 388
|
||||
// (get) Token: 0x06000918 RID: 2328 RVA: 0x00005160 File Offset: 0x00003360
|
||||
[Token(Token = "0x17000163")]
|
||||
public XmlNodeType NodeType
|
||||
{
|
||||
[Token(Token = "0x600080E")]
|
||||
[Address(RVA = "0x5F5ED0", Offset = "0x5F4CD0", VA = "0x1805F5ED0", Slot = "4")]
|
||||
get
|
||||
{
|
||||
return XmlNodeType.None;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000185 RID: 389
|
||||
// (get) Token: 0x06000919 RID: 2329 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000164")]
|
||||
public string Name
|
||||
{
|
||||
[Token(Token = "0x600080F")]
|
||||
[Address(RVA = "0x5667A0", Offset = "0x5655A0", VA = "0x1805667A0")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000186 RID: 390
|
||||
// (get) Token: 0x0600091A RID: 2330 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000165")]
|
||||
public string LocalName
|
||||
{
|
||||
[Token(Token = "0x6000810")]
|
||||
[Address(RVA = "0x4A7C00", Offset = "0x4A6A00", VA = "0x1804A7C00", Slot = "5")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000187 RID: 391
|
||||
// (get) Token: 0x0600091B RID: 2331 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000166")]
|
||||
public IList<IXmlNode> ChildNodes
|
||||
{
|
||||
[Token(Token = "0x6000811")]
|
||||
[Address(RVA = "0x2580390", Offset = "0x257F190", VA = "0x182580390", Slot = "6")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600091C RID: 2332 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000812")]
|
||||
[Address(RVA = "0x2580130", Offset = "0x257EF30", VA = "0x182580130")]
|
||||
private IXmlNode WrapNode(XmlNode node)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x17000188 RID: 392
|
||||
// (get) Token: 0x0600091D RID: 2333 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000167")]
|
||||
public IList<IXmlNode> Attributes
|
||||
{
|
||||
[Token(Token = "0x6000813")]
|
||||
[Address(RVA = "0x25802A0", Offset = "0x257F0A0", VA = "0x1825802A0", Slot = "7")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000189 RID: 393
|
||||
// (get) Token: 0x0600091E RID: 2334 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000168")]
|
||||
public IXmlNode ParentNode
|
||||
{
|
||||
[Token(Token = "0x6000814")]
|
||||
[Address(RVA = "0x2580450", Offset = "0x257F250", VA = "0x182580450", Slot = "8")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700018A RID: 394
|
||||
// (get) Token: 0x0600091F RID: 2335 RVA: 0x00002050 File Offset: 0x00000250
|
||||
// (set) Token: 0x06000920 RID: 2336 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x17000169")]
|
||||
public string Value
|
||||
{
|
||||
[Token(Token = "0x6000815")]
|
||||
[Address(RVA = "0x5F5EA0", Offset = "0x5F4CA0", VA = "0x1805F5EA0", Slot = "9")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x6000816")]
|
||||
[Address(RVA = "0x25805A0", Offset = "0x257F3A0", VA = "0x1825805A0", Slot = "10")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06000921 RID: 2337 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000817")]
|
||||
[Address(RVA = "0x2580070", Offset = "0x257EE70", VA = "0x182580070", Slot = "11")]
|
||||
public IXmlNode AppendChild(IXmlNode newChild)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x1700018B RID: 395
|
||||
// (get) Token: 0x06000922 RID: 2338 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x1700016A")]
|
||||
public string Prefix
|
||||
{
|
||||
[Token(Token = "0x6000818")]
|
||||
[Address(RVA = "0x2231CB0", Offset = "0x2230AB0", VA = "0x182231CB0")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700018C RID: 396
|
||||
// (get) Token: 0x06000923 RID: 2339 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x1700016B")]
|
||||
public string NamespaceURI
|
||||
{
|
||||
[Token(Token = "0x6000819")]
|
||||
[Address(RVA = "0x5F5DB0", Offset = "0x5F4BB0", VA = "0x1805F5DB0", Slot = "12")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0400030B RID: 779
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4000232")]
|
||||
private readonly XmlNode _node;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user