using System; using System.Collections.Generic; using System.Runtime.CompilerServices; using Cpp2IlInjected; using Singular.Newtonsoft.Json.Linq; using Singular.Newtonsoft.Json.Schema; namespace Singular.Newtonsoft.Json { // Token: 0x02000028 RID: 40 [Token(Token = "0x2000023")] public class JsonValidatingReader : JsonReader, IJsonLineInfo { // Token: 0x14000002 RID: 2 // (add) Token: 0x060001B4 RID: 436 RVA: 0x00002053 File Offset: 0x00000253 // (remove) Token: 0x060001B5 RID: 437 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x14000002")] public event ValidationEventHandler ValidationEventHandler { [Token(Token = "0x60001AA")] [Address(RVA = "0x28E0970", Offset = "0x28DF770", VA = "0x1828E0970")] [CompilerGenerated] add { } [Token(Token = "0x60001AB")] [Address(RVA = "0x28E1300", Offset = "0x28E0100", VA = "0x1828E1300")] [CompilerGenerated] remove { } } // Token: 0x17000056 RID: 86 // (get) Token: 0x060001B6 RID: 438 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x17000053")] public override object Value { [Token(Token = "0x60001AC")] [Address(RVA = "0x6B3010", Offset = "0x6B1E10", VA = "0x1806B3010", Slot = "8")] get { return null; } } // Token: 0x17000057 RID: 87 // (get) Token: 0x060001B7 RID: 439 RVA: 0x00002A18 File Offset: 0x00000C18 [Token(Token = "0x17000054")] public override int Depth { [Token(Token = "0x60001AD")] [Address(RVA = "0x6B3040", Offset = "0x6B1E40", VA = "0x1806B3040", Slot = "10")] get { return 0; } } // Token: 0x17000058 RID: 88 // (get) Token: 0x060001B8 RID: 440 RVA: 0x00002A30 File Offset: 0x00000C30 // (set) Token: 0x060001B9 RID: 441 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x17000055")] public override char QuoteChar { [Token(Token = "0x60001AE")] [Address(RVA = "0x28E12A0", Offset = "0x28E00A0", VA = "0x1828E12A0", Slot = "5")] get { return '\0'; } [Token(Token = "0x60001AF")] [Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "6")] protected internal set { } } // Token: 0x17000059 RID: 89 // (get) Token: 0x060001BA RID: 442 RVA: 0x00002A48 File Offset: 0x00000C48 [Token(Token = "0x17000056")] public override JsonToken TokenType { [Token(Token = "0x60001B0")] [Address(RVA = "0x28E12D0", Offset = "0x28E00D0", VA = "0x1828E12D0", Slot = "7")] get { return JsonToken.None; } } // Token: 0x1700005A RID: 90 // (get) Token: 0x060001BB RID: 443 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x17000057")] public override Type ValueType { [Token(Token = "0x60001B1")] [Address(RVA = "0x6FC100", Offset = "0x6FAF00", VA = "0x1806FC100", Slot = "9")] get { return null; } } // Token: 0x060001BC RID: 444 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60001B2")] [Address(RVA = "0x28DD2D0", Offset = "0x28DC0D0", VA = "0x1828DD2D0")] private void Push(JsonValidatingReader.SchemaScope scope) { } // Token: 0x060001BD RID: 445 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60001B3")] [Address(RVA = "0x28DCFE0", Offset = "0x28DBDE0", VA = "0x1828DCFE0")] private JsonValidatingReader.SchemaScope Pop() { return null; } // Token: 0x1700005B RID: 91 // (get) Token: 0x060001BE RID: 446 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x17000058")] private IEnumerable CurrentSchemas { [Token(Token = "0x60001B4")] [Address(RVA = "0x423DF0", Offset = "0x422BF0", VA = "0x180423DF0")] get { return null; } } // Token: 0x1700005C RID: 92 // (get) Token: 0x060001BF RID: 447 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x17000059")] private IEnumerable CurrentMemberSchemas { [Token(Token = "0x60001B5")] [Address(RVA = "0x28E0A10", Offset = "0x28DF810", VA = "0x1828E0A10")] get { return null; } } // Token: 0x060001C0 RID: 448 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60001B6")] [Address(RVA = "0x28DD330", Offset = "0x28DC130", VA = "0x1828DD330")] private void RaiseError(string message, JsonSchemaModel schema) { } // Token: 0x060001C1 RID: 449 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60001B7")] [Address(RVA = "0x28DCF50", Offset = "0x28DBD50", VA = "0x1828DCF50")] private void OnValidationEvent(JsonSchemaException exception) { } // Token: 0x060001C2 RID: 450 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60001B8")] [Address(RVA = "0x28E08F0", Offset = "0x28DF6F0", VA = "0x1828E08F0")] public JsonValidatingReader(JsonReader reader) { } // Token: 0x1700005D RID: 93 // (get) Token: 0x060001C3 RID: 451 RVA: 0x00002050 File Offset: 0x00000250 // (set) Token: 0x060001C4 RID: 452 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x1700005A")] public JsonSchema Schema { [Token(Token = "0x60001B9")] [Address(RVA = "0x423D40", Offset = "0x422B40", VA = "0x180423D40")] get { return null; } [Token(Token = "0x60001BA")] [Address(RVA = "0x28E13A0", Offset = "0x28E01A0", VA = "0x1828E13A0")] set { } } // Token: 0x1700005E RID: 94 // (get) Token: 0x060001C5 RID: 453 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x1700005B")] public JsonReader Reader { [Token(Token = "0x60001BB")] [Address(RVA = "0x3FA170", Offset = "0x3F8F70", VA = "0x1803FA170")] get { return null; } } // Token: 0x060001C6 RID: 454 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60001BC")] [Address(RVA = "0x28DF5A0", Offset = "0x28DE3A0", VA = "0x1828DF5A0")] private void ValidateInEnumAndNotDisallowed(JsonSchemaModel schema) { } // Token: 0x060001C7 RID: 455 RVA: 0x00002A60 File Offset: 0x00000C60 [Token(Token = "0x60001BD")] [Address(RVA = "0x28DCB20", Offset = "0x28DB920", VA = "0x1828DCB20")] private JsonSchemaType? GetCurrentNodeSchemaType() { return null; } // Token: 0x060001C8 RID: 456 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60001BE")] [Address(RVA = "0x28DD5D0", Offset = "0x28DC3D0", VA = "0x1828DD5D0", Slot = "12")] public override byte[] ReadAsBytes() { return null; } // Token: 0x060001C9 RID: 457 RVA: 0x00002A78 File Offset: 0x00000C78 [Token(Token = "0x60001BF")] [Address(RVA = "0x28DD680", Offset = "0x28DC480", VA = "0x1828DD680", Slot = "13")] public override decimal? ReadAsDecimal() { return null; } // Token: 0x060001CA RID: 458 RVA: 0x00002A90 File Offset: 0x00000C90 [Token(Token = "0x60001C0")] [Address(RVA = "0x28DD620", Offset = "0x28DC420", VA = "0x1828DD620", Slot = "14")] public override DateTimeOffset? ReadAsDateTimeOffset() { return null; } // Token: 0x060001CB RID: 459 RVA: 0x00002AA8 File Offset: 0x00000CA8 [Token(Token = "0x60001C1")] [Address(RVA = "0x28DD6E0", Offset = "0x28DC4E0", VA = "0x1828DD6E0", Slot = "11")] public override bool Read() { return default(bool); } // Token: 0x060001CC RID: 460 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60001C2")] [Address(RVA = "0x28DDAB0", Offset = "0x28DC8B0", VA = "0x1828DDAB0")] private void ValidateCurrentToken() { } // Token: 0x060001CD RID: 461 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60001C3")] [Address(RVA = "0x28DEB60", Offset = "0x28DD960", VA = "0x1828DEB60")] private void ValidateEndObject(JsonSchemaModel schema) { } // Token: 0x060001CE RID: 462 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60001C4")] [Address(RVA = "0x28DE810", Offset = "0x28DD610", VA = "0x1828DE810")] private void ValidateEndArray(JsonSchemaModel schema) { } // Token: 0x060001CF RID: 463 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60001C5")] [Address(RVA = "0x28E01E0", Offset = "0x28DEFE0", VA = "0x1828E01E0")] private void ValidateNull(JsonSchemaModel schema) { } // Token: 0x060001D0 RID: 464 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60001C6")] [Address(RVA = "0x28DDA70", Offset = "0x28DC870", VA = "0x1828DDA70")] private void ValidateBoolean(JsonSchemaModel schema) { } // Token: 0x060001D1 RID: 465 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60001C7")] [Address(RVA = "0x28E0450", Offset = "0x28DF250", VA = "0x1828E0450")] private void ValidateString(JsonSchemaModel schema) { } // Token: 0x060001D2 RID: 466 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60001C8")] [Address(RVA = "0x28DFAA0", Offset = "0x28DE8A0", VA = "0x1828DFAA0")] private void ValidateInteger(JsonSchemaModel schema) { } // Token: 0x060001D3 RID: 467 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60001C9")] [Address(RVA = "0x28DD070", Offset = "0x28DBE70", VA = "0x1828DD070")] private void ProcessValue() { } // Token: 0x060001D4 RID: 468 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60001CA")] [Address(RVA = "0x28DEE30", Offset = "0x28DDC30", VA = "0x1828DEE30")] private void ValidateFloat(JsonSchemaModel schema) { } // Token: 0x060001D5 RID: 469 RVA: 0x00002AC0 File Offset: 0x00000CC0 [Token(Token = "0x60001CB")] [Address(RVA = "0x28DCEE0", Offset = "0x28DBCE0", VA = "0x1828DCEE0")] private static bool IsZero(double value) { return default(bool); } // Token: 0x060001D6 RID: 470 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60001CC")] [Address(RVA = "0x28E0240", Offset = "0x28DF040", VA = "0x1828E0240")] private void ValidatePropertyName(JsonSchemaModel schema) { } // Token: 0x060001D7 RID: 471 RVA: 0x00002AD8 File Offset: 0x00000CD8 [Token(Token = "0x60001CD")] [Address(RVA = "0x28DCCF0", Offset = "0x28DBAF0", VA = "0x1828DCCF0")] private bool IsPropertyDefinied(JsonSchemaModel schema, string propertyName) { return default(bool); } // Token: 0x060001D8 RID: 472 RVA: 0x00002AF0 File Offset: 0x00000CF0 [Token(Token = "0x60001CE")] [Address(RVA = "0x28DDA50", Offset = "0x28DC850", VA = "0x1828DDA50")] private bool ValidateArray(JsonSchemaModel schema) { return default(bool); } // Token: 0x060001D9 RID: 473 RVA: 0x00002B08 File Offset: 0x00000D08 [Token(Token = "0x60001CF")] [Address(RVA = "0x28E0220", Offset = "0x28DF020", VA = "0x1828E0220")] private bool ValidateObject(JsonSchemaModel schema) { return default(bool); } // Token: 0x060001DA RID: 474 RVA: 0x00002B20 File Offset: 0x00000D20 [Token(Token = "0x60001D0")] [Address(RVA = "0x28DD870", Offset = "0x28DC670", VA = "0x1828DD870")] private bool TestType(JsonSchemaModel currentSchema, JsonSchemaType currentType) { return default(bool); } // Token: 0x060001DB RID: 475 RVA: 0x00002B38 File Offset: 0x00000D38 [Token(Token = "0x60001D1")] [Address(RVA = "0x28DD750", Offset = "0x28DC550", VA = "0x1828DD750", Slot = "18")] bool IJsonLineInfo.HasLineInfo() { return default(bool); } // Token: 0x1700005F RID: 95 // (get) Token: 0x060001DC RID: 476 RVA: 0x00002B50 File Offset: 0x00000D50 [Token(Token = "0x1700005C")] int IJsonLineInfo.LineNumber { [Token(Token = "0x60001D2")] [Address(RVA = "0x28DD7B0", Offset = "0x28DC5B0", VA = "0x1828DD7B0", Slot = "19")] get { return 0; } } // Token: 0x17000060 RID: 96 // (get) Token: 0x060001DD RID: 477 RVA: 0x00002B68 File Offset: 0x00000D68 [Token(Token = "0x1700005D")] int IJsonLineInfo.LinePosition { [Token(Token = "0x60001D3")] [Address(RVA = "0x28DD810", Offset = "0x28DC610", VA = "0x1828DD810", Slot = "20")] get { return 0; } } // Token: 0x040000C2 RID: 194 [FieldOffset(Offset = "0x48")] [Token(Token = "0x40000A2")] private readonly JsonReader _reader; // Token: 0x040000C3 RID: 195 [FieldOffset(Offset = "0x50")] [Token(Token = "0x40000A3")] private readonly Stack _stack; // Token: 0x040000C4 RID: 196 [FieldOffset(Offset = "0x58")] [Token(Token = "0x40000A4")] private JsonSchema _schema; // Token: 0x040000C5 RID: 197 [FieldOffset(Offset = "0x60")] [Token(Token = "0x40000A5")] private JsonSchemaModel _model; // Token: 0x040000C6 RID: 198 [FieldOffset(Offset = "0x68")] [Token(Token = "0x40000A6")] private JsonValidatingReader.SchemaScope _currentScope; // Token: 0x02000029 RID: 41 [Token(Token = "0x20000C3")] private class SchemaScope { // Token: 0x17000061 RID: 97 // (get) Token: 0x060001DE RID: 478 RVA: 0x00002050 File Offset: 0x00000250 // (set) Token: 0x060001DF RID: 479 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x17000193")] public string CurrentPropertyName { [Token(Token = "0x60008E3")] [Address(RVA = "0x3F63E0", Offset = "0x3F51E0", VA = "0x1803F63E0")] [CompilerGenerated] get { return null; } [Token(Token = "0x60008E4")] [Address(RVA = "0x409C60", Offset = "0x408A60", VA = "0x180409C60")] [CompilerGenerated] set { } } // Token: 0x17000062 RID: 98 // (get) Token: 0x060001E0 RID: 480 RVA: 0x00002B80 File Offset: 0x00000D80 // (set) Token: 0x060001E1 RID: 481 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x17000194")] public int ArrayItemCount { [Token(Token = "0x60008E5")] [Address(RVA = "0x4730E0", Offset = "0x471EE0", VA = "0x1804730E0")] [CompilerGenerated] get { return 0; } [Token(Token = "0x60008E6")] [Address(RVA = "0x6CBD90", Offset = "0x6CAB90", VA = "0x1806CBD90")] [CompilerGenerated] set { } } // Token: 0x17000063 RID: 99 // (get) Token: 0x060001E2 RID: 482 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x17000195")] public IList Schemas { [Token(Token = "0x60008E7")] [Address(RVA = "0x3F5F40", Offset = "0x3F4D40", VA = "0x1803F5F40")] get { return null; } } // Token: 0x17000064 RID: 100 // (get) Token: 0x060001E3 RID: 483 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x17000196")] public Dictionary RequiredProperties { [Token(Token = "0x60008E8")] [Address(RVA = "0x3F6400", Offset = "0x3F5200", VA = "0x1803F6400")] get { return null; } } // Token: 0x17000065 RID: 101 // (get) Token: 0x060001E4 RID: 484 RVA: 0x00002B98 File Offset: 0x00000D98 [Token(Token = "0x17000197")] public JTokenType TokenType { [Token(Token = "0x60008E9")] [Address(RVA = "0x3FA560", Offset = "0x3F9360", VA = "0x1803FA560")] get { return JTokenType.None; } } // Token: 0x060001E5 RID: 485 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60008EA")] [Address(RVA = "0x28E4C30", Offset = "0x28E3A30", VA = "0x1828E4C30")] public SchemaScope(JTokenType tokenType, IList schemas) { } // Token: 0x060001E6 RID: 486 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60008EB")] [Address(RVA = "0x28E4A60", Offset = "0x28E3860", VA = "0x1828E4A60")] private IEnumerable GetRequiredProperties(JsonSchemaModel schema) { return null; } // Token: 0x040000C8 RID: 200 [FieldOffset(Offset = "0x10")] [Token(Token = "0x40002A5")] private readonly JTokenType _tokenType; // Token: 0x040000C9 RID: 201 [FieldOffset(Offset = "0x18")] [Token(Token = "0x40002A6")] private readonly IList _schemas; // Token: 0x040000CA RID: 202 [FieldOffset(Offset = "0x20")] [Token(Token = "0x40002A7")] private readonly Dictionary _requiredProperties; } } }