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

424 lines
12 KiB
C#

using System;
using System.Collections.Generic;
using System.IO;
using Cpp2IlInjected;
namespace Singular.Newtonsoft.Json.Bson
{
// Token: 0x020000FF RID: 255
[Token(Token = "0x20000B2")]
public class BsonReader : JsonReader
{
// Token: 0x1700019E RID: 414
// (get) Token: 0x06000977 RID: 2423 RVA: 0x000052C8 File Offset: 0x000034C8
// (set) Token: 0x06000978 RID: 2424 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x1700017D")]
public bool JsonNet35BinaryCompatibility
{
[Token(Token = "0x6000863")]
[Address(RVA = "0x1279050", Offset = "0x1277E50", VA = "0x181279050")]
get
{
return default(bool);
}
[Token(Token = "0x6000864")]
[Address(RVA = "0x1278940", Offset = "0x1277740", VA = "0x181278940")]
set
{
}
}
// Token: 0x1700019F RID: 415
// (get) Token: 0x06000979 RID: 2425 RVA: 0x000052E0 File Offset: 0x000034E0
// (set) Token: 0x0600097A RID: 2426 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x1700017E")]
public bool ReadRootValueAsArray
{
[Token(Token = "0x6000865")]
[Address(RVA = "0x7C9360", Offset = "0x7C8160", VA = "0x1807C9360")]
get
{
return default(bool);
}
[Token(Token = "0x6000866")]
[Address(RVA = "0x7C8EB0", Offset = "0x7C7CB0", VA = "0x1807C8EB0")]
set
{
}
}
// Token: 0x170001A0 RID: 416
// (get) Token: 0x0600097B RID: 2427 RVA: 0x000052F8 File Offset: 0x000034F8
// (set) Token: 0x0600097C RID: 2428 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x1700017F")]
public DateTimeKind DateTimeKindHandling
{
[Token(Token = "0x6000867")]
[Address(RVA = "0x6E12D0", Offset = "0x6E00D0", VA = "0x1806E12D0")]
get
{
return DateTimeKind.Unspecified;
}
[Token(Token = "0x6000868")]
[Address(RVA = "0x6E1990", Offset = "0x6E0790", VA = "0x1806E1990")]
set
{
}
}
// Token: 0x0600097D RID: 2429 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000869")]
[Address(RVA = "0x256AC50", Offset = "0x2569A50", VA = "0x18256AC50")]
public BsonReader(Stream stream)
{
}
// Token: 0x0600097E RID: 2430 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600086A")]
[Address(RVA = "0x256AD00", Offset = "0x2569B00", VA = "0x18256AD00")]
public BsonReader(Stream stream, bool readRootValueAsArray, DateTimeKind dateTimeKindHandling)
{
}
// Token: 0x0600097F RID: 2431 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600086B")]
[Address(RVA = "0x25698E0", Offset = "0x25686E0", VA = "0x1825698E0")]
private string ReadElement()
{
return null;
}
// Token: 0x06000980 RID: 2432 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600086C")]
[Address(RVA = "0x2568D70", Offset = "0x2567B70", VA = "0x182568D70", Slot = "12")]
public override byte[] ReadAsBytes()
{
return null;
}
// Token: 0x06000981 RID: 2433 RVA: 0x00005310 File Offset: 0x00003510
[Token(Token = "0x600086D")]
[Address(RVA = "0x25689F0", Offset = "0x25677F0", VA = "0x1825689F0")]
private bool IsWrappedInTypeObject()
{
return default(bool);
}
// Token: 0x06000982 RID: 2434 RVA: 0x00005328 File Offset: 0x00003528
[Token(Token = "0x600086E")]
[Address(RVA = "0x2569220", Offset = "0x2568020", VA = "0x182569220", Slot = "13")]
public override decimal? ReadAsDecimal()
{
return null;
}
// Token: 0x06000983 RID: 2435 RVA: 0x00005340 File Offset: 0x00003540
[Token(Token = "0x600086F")]
[Address(RVA = "0x2568F80", Offset = "0x2567D80", VA = "0x182568F80", Slot = "14")]
public override DateTimeOffset? ReadAsDateTimeOffset()
{
return null;
}
// Token: 0x06000984 RID: 2436 RVA: 0x00005358 File Offset: 0x00003558
[Token(Token = "0x6000870")]
[Address(RVA = "0x256A910", Offset = "0x2569710", VA = "0x18256A910", Slot = "11")]
public override bool Read()
{
return default(bool);
}
// Token: 0x06000985 RID: 2437 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000871")]
[Address(RVA = "0x2568590", Offset = "0x2567390", VA = "0x182568590", Slot = "17")]
public override void Close()
{
}
// Token: 0x06000986 RID: 2438 RVA: 0x00005370 File Offset: 0x00003570
[Token(Token = "0x6000872")]
[Address(RVA = "0x2569660", Offset = "0x2568460", VA = "0x182569660")]
private bool ReadCodeWScope()
{
return default(bool);
}
// Token: 0x06000987 RID: 2439 RVA: 0x00005388 File Offset: 0x00003588
[Token(Token = "0x6000873")]
[Address(RVA = "0x2569D50", Offset = "0x2568B50", VA = "0x182569D50")]
private bool ReadReference()
{
return default(bool);
}
// Token: 0x06000988 RID: 2440 RVA: 0x000053A0 File Offset: 0x000035A0
[Token(Token = "0x6000874")]
[Address(RVA = "0x2569A30", Offset = "0x2568830", VA = "0x182569A30")]
private bool ReadNormal()
{
return default(bool);
}
// Token: 0x06000989 RID: 2441 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000875")]
[Address(RVA = "0x2568C60", Offset = "0x2567A60", VA = "0x182568C60")]
private void PopContext()
{
}
// Token: 0x0600098A RID: 2442 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000876")]
[Address(RVA = "0x2568D10", Offset = "0x2567B10", VA = "0x182568D10")]
private void PushContext(BsonReader.ContainerContext newContext)
{
}
// Token: 0x0600098B RID: 2443 RVA: 0x000053B8 File Offset: 0x000035B8
[Token(Token = "0x6000877")]
[Address(RVA = "0x25695E0", Offset = "0x25683E0", VA = "0x1825695E0")]
private byte ReadByte()
{
return 0;
}
// Token: 0x0600098C RID: 2444 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000878")]
[Address(RVA = "0x256A2A0", Offset = "0x25690A0", VA = "0x18256A2A0")]
private void ReadType(BsonType type)
{
}
// Token: 0x0600098D RID: 2445 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000879")]
[Address(RVA = "0x2569500", Offset = "0x2568300", VA = "0x182569500")]
private byte[] ReadBinary()
{
return null;
}
// Token: 0x0600098E RID: 2446 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600087A")]
[Address(RVA = "0x2569FE0", Offset = "0x2568DE0", VA = "0x182569FE0")]
private string ReadString()
{
return null;
}
// Token: 0x0600098F RID: 2447 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600087B")]
[Address(RVA = "0x25699B0", Offset = "0x25687B0", VA = "0x1825699B0")]
private string ReadLengthString()
{
return null;
}
// Token: 0x06000990 RID: 2448 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600087C")]
[Address(RVA = "0x25686F0", Offset = "0x25674F0", VA = "0x1825686F0")]
private string GetString(int length)
{
return null;
}
// Token: 0x06000991 RID: 2449 RVA: 0x000053D0 File Offset: 0x000035D0
[Token(Token = "0x600087D")]
[Address(RVA = "0x2568660", Offset = "0x2567460", VA = "0x182568660")]
private int GetLastFullCharStop(int start)
{
return 0;
}
// Token: 0x06000992 RID: 2450 RVA: 0x000053E8 File Offset: 0x000035E8
[Token(Token = "0x600087E")]
[Address(RVA = "0x25682F0", Offset = "0x25670F0", VA = "0x1825682F0")]
private int BytesInSequence(byte b)
{
return 0;
}
// Token: 0x06000993 RID: 2451 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600087F")]
[Address(RVA = "0x25685D0", Offset = "0x25673D0", VA = "0x1825685D0")]
private void EnsureBuffers()
{
}
// Token: 0x06000994 RID: 2452 RVA: 0x00005400 File Offset: 0x00003600
[Token(Token = "0x6000880")]
[Address(RVA = "0x25698A0", Offset = "0x25686A0", VA = "0x1825698A0")]
private double ReadDouble()
{
return 0.0;
}
// Token: 0x06000995 RID: 2453 RVA: 0x00005418 File Offset: 0x00003618
[Token(Token = "0x6000881")]
[Address(RVA = "0x2569930", Offset = "0x2568730", VA = "0x182569930")]
private int ReadInt32()
{
return 0;
}
// Token: 0x06000996 RID: 2454 RVA: 0x00005430 File Offset: 0x00003630
[Token(Token = "0x6000882")]
[Address(RVA = "0x2569970", Offset = "0x2568770", VA = "0x182569970")]
private long ReadInt64()
{
return 0L;
}
// Token: 0x06000997 RID: 2455 RVA: 0x00005448 File Offset: 0x00003648
[Token(Token = "0x6000883")]
[Address(RVA = "0x256A8D0", Offset = "0x25696D0", VA = "0x18256A8D0")]
private BsonType ReadType()
{
return (BsonType)0;
}
// Token: 0x06000998 RID: 2456 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000884")]
[Address(RVA = "0x2568C40", Offset = "0x2567A40", VA = "0x182568C40")]
private void MovePosition(int count)
{
}
// Token: 0x06000999 RID: 2457 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000885")]
[Address(RVA = "0x2569620", Offset = "0x2568420", VA = "0x182569620")]
private byte[] ReadBytes(int count)
{
return null;
}
// Token: 0x04000329 RID: 809
[Token(Token = "0x400024A")]
private const int MaxCharBytesSize = 128;
// Token: 0x0400032A RID: 810
[Token(Token = "0x400024B")]
private static readonly byte[] _seqRange1;
// Token: 0x0400032B RID: 811
[Token(Token = "0x400024C")]
private static readonly byte[] _seqRange2;
// Token: 0x0400032C RID: 812
[Token(Token = "0x400024D")]
private static readonly byte[] _seqRange3;
// Token: 0x0400032D RID: 813
[Token(Token = "0x400024E")]
private static readonly byte[] _seqRange4;
// Token: 0x0400032E RID: 814
[FieldOffset(Offset = "0x48")]
[Token(Token = "0x400024F")]
private readonly BinaryReader _reader;
// Token: 0x0400032F RID: 815
[FieldOffset(Offset = "0x50")]
[Token(Token = "0x4000250")]
private readonly List<BsonReader.ContainerContext> _stack;
// Token: 0x04000330 RID: 816
[FieldOffset(Offset = "0x58")]
[Token(Token = "0x4000251")]
private byte[] _byteBuffer;
// Token: 0x04000331 RID: 817
[FieldOffset(Offset = "0x60")]
[Token(Token = "0x4000252")]
private char[] _charBuffer;
// Token: 0x04000332 RID: 818
[FieldOffset(Offset = "0x68")]
[Token(Token = "0x4000253")]
private BsonType _currentElementType;
// Token: 0x04000333 RID: 819
[FieldOffset(Offset = "0x6C")]
[Token(Token = "0x4000254")]
private BsonReader.BsonReaderState _bsonReaderState;
// Token: 0x04000334 RID: 820
[FieldOffset(Offset = "0x70")]
[Token(Token = "0x4000255")]
private BsonReader.ContainerContext _currentContext;
// Token: 0x04000335 RID: 821
[FieldOffset(Offset = "0x78")]
[Token(Token = "0x4000256")]
private bool _readRootValueAsArray;
// Token: 0x04000336 RID: 822
[FieldOffset(Offset = "0x79")]
[Token(Token = "0x4000257")]
private bool _jsonNet35BinaryCompatibility;
// Token: 0x04000337 RID: 823
[FieldOffset(Offset = "0x7C")]
[Token(Token = "0x4000258")]
private DateTimeKind _dateTimeKindHandling;
// Token: 0x02000100 RID: 256
[Token(Token = "0x200010A")]
private enum BsonReaderState
{
// Token: 0x04000339 RID: 825
[Token(Token = "0x4000360")]
Normal,
// Token: 0x0400033A RID: 826
[Token(Token = "0x4000361")]
ReferenceStart,
// Token: 0x0400033B RID: 827
[Token(Token = "0x4000362")]
ReferenceRef,
// Token: 0x0400033C RID: 828
[Token(Token = "0x4000363")]
ReferenceId,
// Token: 0x0400033D RID: 829
[Token(Token = "0x4000364")]
CodeWScopeStart,
// Token: 0x0400033E RID: 830
[Token(Token = "0x4000365")]
CodeWScopeCode,
// Token: 0x0400033F RID: 831
[Token(Token = "0x4000366")]
CodeWScopeScope,
// Token: 0x04000340 RID: 832
[Token(Token = "0x4000367")]
CodeWScopeScopeObject,
// Token: 0x04000341 RID: 833
[Token(Token = "0x4000368")]
CodeWScopeScopeEnd
}
// Token: 0x02000101 RID: 257
[Token(Token = "0x200010B")]
private class ContainerContext
{
// Token: 0x0600099B RID: 2459 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60009E7")]
[Address(RVA = "0x162F3C0", Offset = "0x162E1C0", VA = "0x18162F3C0")]
public ContainerContext(BsonType type)
{
}
// Token: 0x04000342 RID: 834
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x4000369")]
public readonly BsonType Type;
// Token: 0x04000343 RID: 835
[FieldOffset(Offset = "0x14")]
[Token(Token = "0x400036A")]
public int Length;
// Token: 0x04000344 RID: 836
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x400036B")]
public int Position;
}
}
}