Files
2026-04-10 22:50:51 +02:00

532 lines
15 KiB
C#

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<JsonSchemaModel> 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<JsonSchemaModel> 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<JsonValidatingReader.SchemaScope> _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<JsonSchemaModel> 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<string, bool> 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<JsonSchemaModel> schemas)
{
}
// Token: 0x060001E6 RID: 486 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60008EB")]
[Address(RVA = "0x28E4A60", Offset = "0x28E3860", VA = "0x1828E4A60")]
private IEnumerable<string> 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<JsonSchemaModel> _schemas;
// Token: 0x040000CA RID: 202
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x40002A7")]
private readonly Dictionary<string, bool> _requiredProperties;
}
}
}