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: 0x060001B6 RID: 438 RVA: 0x00002053 File Offset: 0x00000253 // (remove) Token: 0x060001B7 RID: 439 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x14000002")] public event ValidationEventHandler ValidationEventHandler { [Token(Token = "0x60001AC")] [Address(RVA = "0x2F61CF0", Offset = "0x2F60CF0", VA = "0x182F61CF0")] [CompilerGenerated] add { } [Token(Token = "0x60001AD")] [Address(RVA = "0x2F62680", Offset = "0x2F61680", VA = "0x182F62680")] [CompilerGenerated] remove { } } // Token: 0x17000057 RID: 87 // (get) Token: 0x060001B8 RID: 440 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x17000054")] public override object Value { [Token(Token = "0x60001AE")] [Address(RVA = "0x10CEF80", Offset = "0x10CDF80", VA = "0x1810CEF80", Slot = "8")] get { return null; } } // Token: 0x17000058 RID: 88 // (get) Token: 0x060001B9 RID: 441 RVA: 0x00002A30 File Offset: 0x00000C30 [Token(Token = "0x17000055")] public override int Depth { [Token(Token = "0x60001AF")] [Address(RVA = "0x10CEFB0", Offset = "0x10CDFB0", VA = "0x1810CEFB0", Slot = "10")] get { return 0; } } // Token: 0x17000059 RID: 89 // (get) Token: 0x060001BA RID: 442 RVA: 0x00002A48 File Offset: 0x00000C48 // (set) Token: 0x060001BB RID: 443 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x17000056")] public override char QuoteChar { [Token(Token = "0x60001B0")] [Address(RVA = "0x2F62620", Offset = "0x2F61620", VA = "0x182F62620", Slot = "5")] get { return '\0'; } [Token(Token = "0x60001B1")] [Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "6")] protected internal set { } } // Token: 0x1700005A RID: 90 // (get) Token: 0x060001BC RID: 444 RVA: 0x00002A60 File Offset: 0x00000C60 [Token(Token = "0x17000057")] public override JsonToken TokenType { [Token(Token = "0x60001B2")] [Address(RVA = "0x2F62650", Offset = "0x2F61650", VA = "0x182F62650", Slot = "7")] get { return JsonToken.None; } } // Token: 0x1700005B RID: 91 // (get) Token: 0x060001BD RID: 445 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x17000058")] public override Type ValueType { [Token(Token = "0x60001B3")] [Address(RVA = "0x1192330", Offset = "0x1191330", VA = "0x181192330", Slot = "9")] get { return null; } } // Token: 0x060001BE RID: 446 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60001B4")] [Address(RVA = "0x2F5E650", Offset = "0x2F5D650", VA = "0x182F5E650")] private void Push(JsonValidatingReader.SchemaScope scope) { } // Token: 0x060001BF RID: 447 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60001B5")] [Address(RVA = "0x2F5E360", Offset = "0x2F5D360", VA = "0x182F5E360")] private JsonValidatingReader.SchemaScope Pop() { return null; } // Token: 0x1700005C RID: 92 // (get) Token: 0x060001C0 RID: 448 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x17000059")] private IEnumerable CurrentSchemas { [Token(Token = "0x60001B6")] [Address(RVA = "0x29CECE0", Offset = "0x29CDCE0", VA = "0x1829CECE0")] get { return null; } } // Token: 0x1700005D RID: 93 // (get) Token: 0x060001C1 RID: 449 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x1700005A")] private IEnumerable CurrentMemberSchemas { [Token(Token = "0x60001B7")] [Address(RVA = "0x2F61D90", Offset = "0x2F60D90", VA = "0x182F61D90")] get { return null; } } // Token: 0x060001C2 RID: 450 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60001B8")] [Address(RVA = "0x2F5E6B0", Offset = "0x2F5D6B0", VA = "0x182F5E6B0")] private void RaiseError(string message, JsonSchemaModel schema) { } // Token: 0x060001C3 RID: 451 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60001B9")] [Address(RVA = "0x2F5E2D0", Offset = "0x2F5D2D0", VA = "0x182F5E2D0")] private void OnValidationEvent(JsonSchemaException exception) { } // Token: 0x060001C4 RID: 452 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60001BA")] [Address(RVA = "0x2F61C70", Offset = "0x2F60C70", VA = "0x182F61C70")] public JsonValidatingReader(JsonReader reader) { } // Token: 0x1700005E RID: 94 // (get) Token: 0x060001C5 RID: 453 RVA: 0x00002050 File Offset: 0x00000250 // (set) Token: 0x060001C6 RID: 454 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x1700005B")] public JsonSchema Schema { [Token(Token = "0x60001BB")] [Address(RVA = "0x417710", Offset = "0x416710", VA = "0x180417710")] get { return null; } [Token(Token = "0x60001BC")] [Address(RVA = "0x2F62720", Offset = "0x2F61720", VA = "0x182F62720")] set { } } // Token: 0x1700005F RID: 95 // (get) Token: 0x060001C7 RID: 455 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x1700005C")] public JsonReader Reader { [Token(Token = "0x60001BD")] [Address(RVA = "0x4975A0", Offset = "0x4965A0", VA = "0x1804975A0")] get { return null; } } // Token: 0x060001C8 RID: 456 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60001BE")] [Address(RVA = "0x2F60920", Offset = "0x2F5F920", VA = "0x182F60920")] private void ValidateInEnumAndNotDisallowed(JsonSchemaModel schema) { } // Token: 0x060001C9 RID: 457 RVA: 0x00002A78 File Offset: 0x00000C78 [Token(Token = "0x60001BF")] [Address(RVA = "0x2F5DEA0", Offset = "0x2F5CEA0", VA = "0x182F5DEA0")] private JsonSchemaType? GetCurrentNodeSchemaType() { return null; } // Token: 0x060001CA RID: 458 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60001C0")] [Address(RVA = "0x2F5E950", Offset = "0x2F5D950", VA = "0x182F5E950", Slot = "12")] public override byte[] ReadAsBytes() { return null; } // Token: 0x060001CB RID: 459 RVA: 0x00002A90 File Offset: 0x00000C90 [Token(Token = "0x60001C1")] [Address(RVA = "0x2F5EA00", Offset = "0x2F5DA00", VA = "0x182F5EA00", Slot = "13")] public override decimal? ReadAsDecimal() { return null; } // Token: 0x060001CC RID: 460 RVA: 0x00002AA8 File Offset: 0x00000CA8 [Token(Token = "0x60001C2")] [Address(RVA = "0x2F5E9A0", Offset = "0x2F5D9A0", VA = "0x182F5E9A0", Slot = "14")] public override DateTimeOffset? ReadAsDateTimeOffset() { return null; } // Token: 0x060001CD RID: 461 RVA: 0x00002AC0 File Offset: 0x00000CC0 [Token(Token = "0x60001C3")] [Address(RVA = "0x2F5EA60", Offset = "0x2F5DA60", VA = "0x182F5EA60", Slot = "11")] public override bool Read() { return default(bool); } // Token: 0x060001CE RID: 462 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60001C4")] [Address(RVA = "0x2F5EE30", Offset = "0x2F5DE30", VA = "0x182F5EE30")] private void ValidateCurrentToken() { } // Token: 0x060001CF RID: 463 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60001C5")] [Address(RVA = "0x2F5FEE0", Offset = "0x2F5EEE0", VA = "0x182F5FEE0")] private void ValidateEndObject(JsonSchemaModel schema) { } // Token: 0x060001D0 RID: 464 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60001C6")] [Address(RVA = "0x2F5FB90", Offset = "0x2F5EB90", VA = "0x182F5FB90")] private void ValidateEndArray(JsonSchemaModel schema) { } // Token: 0x060001D1 RID: 465 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60001C7")] [Address(RVA = "0x2F61560", Offset = "0x2F60560", VA = "0x182F61560")] private void ValidateNull(JsonSchemaModel schema) { } // Token: 0x060001D2 RID: 466 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60001C8")] [Address(RVA = "0x2F5EDF0", Offset = "0x2F5DDF0", VA = "0x182F5EDF0")] private void ValidateBoolean(JsonSchemaModel schema) { } // Token: 0x060001D3 RID: 467 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60001C9")] [Address(RVA = "0x2F617D0", Offset = "0x2F607D0", VA = "0x182F617D0")] private void ValidateString(JsonSchemaModel schema) { } // Token: 0x060001D4 RID: 468 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60001CA")] [Address(RVA = "0x2F60E20", Offset = "0x2F5FE20", VA = "0x182F60E20")] private void ValidateInteger(JsonSchemaModel schema) { } // Token: 0x060001D5 RID: 469 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60001CB")] [Address(RVA = "0x2F5E3F0", Offset = "0x2F5D3F0", VA = "0x182F5E3F0")] private void ProcessValue() { } // Token: 0x060001D6 RID: 470 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60001CC")] [Address(RVA = "0x2F601B0", Offset = "0x2F5F1B0", VA = "0x182F601B0")] private void ValidateFloat(JsonSchemaModel schema) { } // Token: 0x060001D7 RID: 471 RVA: 0x00002AD8 File Offset: 0x00000CD8 [Token(Token = "0x60001CD")] [Address(RVA = "0x2F5E260", Offset = "0x2F5D260", VA = "0x182F5E260")] private static bool IsZero(double value) { return default(bool); } // Token: 0x060001D8 RID: 472 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60001CE")] [Address(RVA = "0x2F615C0", Offset = "0x2F605C0", VA = "0x182F615C0")] private void ValidatePropertyName(JsonSchemaModel schema) { } // Token: 0x060001D9 RID: 473 RVA: 0x00002AF0 File Offset: 0x00000CF0 [Token(Token = "0x60001CF")] [Address(RVA = "0x2F5E070", Offset = "0x2F5D070", VA = "0x182F5E070")] private bool IsPropertyDefinied(JsonSchemaModel schema, string propertyName) { return default(bool); } // Token: 0x060001DA RID: 474 RVA: 0x00002B08 File Offset: 0x00000D08 [Token(Token = "0x60001D0")] [Address(RVA = "0x2F5EDD0", Offset = "0x2F5DDD0", VA = "0x182F5EDD0")] private bool ValidateArray(JsonSchemaModel schema) { return default(bool); } // Token: 0x060001DB RID: 475 RVA: 0x00002B20 File Offset: 0x00000D20 [Token(Token = "0x60001D1")] [Address(RVA = "0x2F615A0", Offset = "0x2F605A0", VA = "0x182F615A0")] private bool ValidateObject(JsonSchemaModel schema) { return default(bool); } // Token: 0x060001DC RID: 476 RVA: 0x00002B38 File Offset: 0x00000D38 [Token(Token = "0x60001D2")] [Address(RVA = "0x2F5EBF0", Offset = "0x2F5DBF0", VA = "0x182F5EBF0")] private bool TestType(JsonSchemaModel currentSchema, JsonSchemaType currentType) { return default(bool); } // Token: 0x060001DD RID: 477 RVA: 0x00002B50 File Offset: 0x00000D50 [Token(Token = "0x60001D3")] [Address(RVA = "0x2F5EAD0", Offset = "0x2F5DAD0", VA = "0x182F5EAD0", Slot = "18")] bool IJsonLineInfo.HasLineInfo() { return default(bool); } // Token: 0x17000060 RID: 96 // (get) Token: 0x060001DE RID: 478 RVA: 0x00002B68 File Offset: 0x00000D68 [Token(Token = "0x1700005D")] int IJsonLineInfo.LineNumber { [Token(Token = "0x60001D4")] [Address(RVA = "0x2F5EB30", Offset = "0x2F5DB30", VA = "0x182F5EB30", Slot = "19")] get { return 0; } } // Token: 0x17000061 RID: 97 // (get) Token: 0x060001DF RID: 479 RVA: 0x00002B80 File Offset: 0x00000D80 [Token(Token = "0x1700005E")] int IJsonLineInfo.LinePosition { [Token(Token = "0x60001D5")] [Address(RVA = "0x2F5EB90", Offset = "0x2F5DB90", VA = "0x182F5EB90", Slot = "20")] get { return 0; } } // Token: 0x040000C3 RID: 195 [FieldOffset(Offset = "0x48")] [Token(Token = "0x40000A3")] private readonly JsonReader _reader; // Token: 0x040000C4 RID: 196 [FieldOffset(Offset = "0x50")] [Token(Token = "0x40000A4")] private readonly Stack _stack; // Token: 0x040000C5 RID: 197 [FieldOffset(Offset = "0x58")] [Token(Token = "0x40000A5")] private JsonSchema _schema; // Token: 0x040000C6 RID: 198 [FieldOffset(Offset = "0x60")] [Token(Token = "0x40000A6")] private JsonSchemaModel _model; // Token: 0x040000C7 RID: 199 [FieldOffset(Offset = "0x68")] [Token(Token = "0x40000A7")] private JsonValidatingReader.SchemaScope _currentScope; // Token: 0x02000029 RID: 41 [Token(Token = "0x20000C3")] private class SchemaScope { // Token: 0x17000062 RID: 98 // (get) Token: 0x060001E0 RID: 480 RVA: 0x00002050 File Offset: 0x00000250 // (set) Token: 0x060001E1 RID: 481 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x17000194")] public string CurrentPropertyName { [Token(Token = "0x60008E5")] [Address(RVA = "0x4157D0", Offset = "0x4147D0", VA = "0x1804157D0")] [CompilerGenerated] get { return null; } [Token(Token = "0x60008E6")] [Address(RVA = "0x415820", Offset = "0x414820", VA = "0x180415820")] [CompilerGenerated] set { } } // Token: 0x17000063 RID: 99 // (get) Token: 0x060001E2 RID: 482 RVA: 0x00002B98 File Offset: 0x00000D98 // (set) Token: 0x060001E3 RID: 483 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x17000195")] public int ArrayItemCount { [Token(Token = "0x60008E7")] [Address(RVA = "0x4257C0", Offset = "0x4247C0", VA = "0x1804257C0")] [CompilerGenerated] get { return 0; } [Token(Token = "0x60008E8")] [Address(RVA = "0x4258B0", Offset = "0x4248B0", VA = "0x1804258B0")] [CompilerGenerated] set { } } // Token: 0x17000064 RID: 100 // (get) Token: 0x060001E4 RID: 484 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x17000196")] public IList Schemas { [Token(Token = "0x60008E9")] [Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0")] get { return null; } } // Token: 0x17000065 RID: 101 // (get) Token: 0x060001E5 RID: 485 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x17000197")] public Dictionary RequiredProperties { [Token(Token = "0x60008EA")] [Address(RVA = "0x4157C0", Offset = "0x4147C0", VA = "0x1804157C0")] get { return null; } } // Token: 0x17000066 RID: 102 // (get) Token: 0x060001E6 RID: 486 RVA: 0x00002BB0 File Offset: 0x00000DB0 [Token(Token = "0x17000198")] public JTokenType TokenType { [Token(Token = "0x60008EB")] [Address(RVA = "0x40F000", Offset = "0x40E000", VA = "0x18040F000")] get { return JTokenType.None; } } // Token: 0x060001E7 RID: 487 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60008EC")] [Address(RVA = "0x2F65FB0", Offset = "0x2F64FB0", VA = "0x182F65FB0")] public SchemaScope(JTokenType tokenType, IList schemas) { } // Token: 0x060001E8 RID: 488 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60008ED")] [Address(RVA = "0x2F65DE0", Offset = "0x2F64DE0", VA = "0x182F65DE0")] private IEnumerable GetRequiredProperties(JsonSchemaModel schema) { return null; } // Token: 0x040000C9 RID: 201 [FieldOffset(Offset = "0x10")] [Token(Token = "0x40002A6")] private readonly JTokenType _tokenType; // Token: 0x040000CA RID: 202 [FieldOffset(Offset = "0x18")] [Token(Token = "0x40002A7")] private readonly IList _schemas; // Token: 0x040000CB RID: 203 [FieldOffset(Offset = "0x20")] [Token(Token = "0x40002A8")] private readonly Dictionary _requiredProperties; } } }