This commit is contained in:
niko
2026-04-11 22:19:20 +02:00
parent 45b857ff11
commit 8fc35183db
17034 changed files with 2863552 additions and 0 deletions
@@ -0,0 +1,60 @@
using System;
using System.Collections;
using System.Collections.Generic;
using Cpp2IlInjected;
namespace Singular.Newtonsoft.Json.Bson
{
// Token: 0x02000104 RID: 260
[Token(Token = "0x20000B5")]
internal class BsonArray : BsonToken, IEnumerable<BsonToken>, IEnumerable
{
// Token: 0x060009A7 RID: 2471 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000892")]
[Address(RVA = "0x25665F0", Offset = "0x25653F0", VA = "0x1825665F0")]
public void Add(BsonToken token)
{
}
// Token: 0x170001A5 RID: 421
// (get) Token: 0x060009A8 RID: 2472 RVA: 0x00005490 File Offset: 0x00003690
[Token(Token = "0x17000184")]
public override BsonType Type
{
[Token(Token = "0x6000893")]
[Address(RVA = "0x2566720", Offset = "0x2565520", VA = "0x182566720", Slot = "4")]
get
{
return (BsonType)0;
}
}
// Token: 0x060009A9 RID: 2473 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000894")]
[Address(RVA = "0x2566650", Offset = "0x2565450", VA = "0x182566650", Slot = "5")]
public IEnumerator<BsonToken> GetEnumerator()
{
return null;
}
// Token: 0x060009AA RID: 2474 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000895")]
[Address(RVA = "0x2566650", Offset = "0x2565450", VA = "0x182566650", Slot = "6")]
IEnumerator IEnumerable.GetEnumerator()
{
return null;
}
// Token: 0x060009AB RID: 2475 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000896")]
[Address(RVA = "0x25666C0", Offset = "0x25654C0", VA = "0x1825666C0")]
public BsonArray()
{
}
// Token: 0x04000348 RID: 840
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x400025C")]
private readonly List<BsonToken> _children;
}
}
@@ -0,0 +1,30 @@
using System;
using Cpp2IlInjected;
namespace Singular.Newtonsoft.Json.Bson
{
// Token: 0x020000FC RID: 252
[Token(Token = "0x20000AF")]
internal enum BsonBinaryType : byte
{
// Token: 0x0400031D RID: 797
[Token(Token = "0x400023E")]
Binary,
// Token: 0x0400031E RID: 798
[Token(Token = "0x400023F")]
Function,
// Token: 0x0400031F RID: 799
[Token(Token = "0x4000240")]
[Obsolete]
Data,
// Token: 0x04000320 RID: 800
[Token(Token = "0x4000241")]
Uuid,
// Token: 0x04000321 RID: 801
[Token(Token = "0x4000242")]
Md5 = 5,
// Token: 0x04000322 RID: 802
[Token(Token = "0x4000243")]
UserDefined = 128
}
}
@@ -0,0 +1,119 @@
using System;
using System.IO;
using System.Runtime.CompilerServices;
using System.Text;
using Cpp2IlInjected;
namespace Singular.Newtonsoft.Json.Bson
{
// Token: 0x020000FD RID: 253
[Token(Token = "0x20000B0")]
internal class BsonBinaryWriter
{
// Token: 0x1700019C RID: 412
// (get) Token: 0x06000968 RID: 2408 RVA: 0x00005268 File Offset: 0x00003468
// (set) Token: 0x06000969 RID: 2409 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x1700017B")]
public DateTimeKind DateTimeKindHandling
{
[Token(Token = "0x6000854")]
[Address(RVA = "0x430CB0", Offset = "0x42FAB0", VA = "0x180430CB0")]
[CompilerGenerated]
get
{
return DateTimeKind.Unspecified;
}
[Token(Token = "0x6000855")]
[Address(RVA = "0x52A670", Offset = "0x529470", VA = "0x18052A670")]
[CompilerGenerated]
set
{
}
}
// Token: 0x0600096A RID: 2410 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000856")]
[Address(RVA = "0x2567BF0", Offset = "0x25669F0", VA = "0x182567BF0")]
public BsonBinaryWriter(Stream stream)
{
}
// Token: 0x0600096B RID: 2411 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000857")]
[Address(RVA = "0x5F5EA0", Offset = "0x5F4CA0", VA = "0x1805F5EA0")]
public void Flush()
{
}
// Token: 0x0600096C RID: 2412 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000858")]
[Address(RVA = "0x53BA50", Offset = "0x53A850", VA = "0x18053BA50")]
public void Close()
{
}
// Token: 0x0600096D RID: 2413 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000859")]
[Address(RVA = "0x2567B80", Offset = "0x2566980", VA = "0x182567B80")]
public void WriteToken(BsonToken t)
{
}
// Token: 0x0600096E RID: 2414 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600085A")]
[Address(RVA = "0x2566F70", Offset = "0x2565D70", VA = "0x182566F70")]
private void WriteTokenInternal(BsonToken t)
{
}
// Token: 0x0600096F RID: 2415 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600085B")]
[Address(RVA = "0x2566CD0", Offset = "0x2565AD0", VA = "0x182566CD0")]
private void WriteString(string s, int byteCount, int? calculatedlengthPrefix)
{
}
// Token: 0x06000970 RID: 2416 RVA: 0x00005280 File Offset: 0x00003480
[Token(Token = "0x600085C")]
[Address(RVA = "0x8ACBC0", Offset = "0x8AB9C0", VA = "0x1808ACBC0")]
private int CalculateSize(int stringByteCount)
{
return 0;
}
// Token: 0x06000971 RID: 2417 RVA: 0x00005298 File Offset: 0x00003498
[Token(Token = "0x600085D")]
[Address(RVA = "0x2566730", Offset = "0x2565530", VA = "0x182566730")]
private int CalculateSizeWithLength(int stringByteCount, bool includeSize)
{
return 0;
}
// Token: 0x06000972 RID: 2418 RVA: 0x000052B0 File Offset: 0x000034B0
[Token(Token = "0x600085E")]
[Address(RVA = "0x2566740", Offset = "0x2565540", VA = "0x182566740")]
private int CalculateSize(BsonToken t)
{
return 0;
}
// Token: 0x04000323 RID: 803
[Token(Token = "0x4000244")]
private static readonly Encoding Encoding;
// Token: 0x04000324 RID: 804
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x4000245")]
private readonly BinaryWriter _writer;
// Token: 0x04000325 RID: 805
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x4000246")]
private byte[] _largeByteBuffer;
// Token: 0x04000326 RID: 806
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x4000247")]
private int _maxChars;
}
}
@@ -0,0 +1,60 @@
using System;
using System.Collections;
using System.Collections.Generic;
using Cpp2IlInjected;
namespace Singular.Newtonsoft.Json.Bson
{
// Token: 0x02000103 RID: 259
[Token(Token = "0x20000B4")]
internal class BsonObject : BsonToken, IEnumerable<BsonProperty>, IEnumerable
{
// Token: 0x060009A2 RID: 2466 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600088D")]
[Address(RVA = "0x2568150", Offset = "0x2566F50", VA = "0x182568150")]
public void Add(string name, BsonToken token)
{
}
// Token: 0x170001A4 RID: 420
// (get) Token: 0x060009A3 RID: 2467 RVA: 0x00005478 File Offset: 0x00003678
[Token(Token = "0x17000183")]
public override BsonType Type
{
[Token(Token = "0x600088E")]
[Address(RVA = "0x1985EC0", Offset = "0x1984CC0", VA = "0x181985EC0", Slot = "4")]
get
{
return (BsonType)0;
}
}
// Token: 0x060009A4 RID: 2468 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600088F")]
[Address(RVA = "0x2568220", Offset = "0x2567020", VA = "0x182568220", Slot = "5")]
public IEnumerator<BsonProperty> GetEnumerator()
{
return null;
}
// Token: 0x060009A5 RID: 2469 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000890")]
[Address(RVA = "0x2568220", Offset = "0x2567020", VA = "0x182568220", Slot = "6")]
IEnumerator IEnumerable.GetEnumerator()
{
return null;
}
// Token: 0x060009A6 RID: 2470 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000891")]
[Address(RVA = "0x2568290", Offset = "0x2567090", VA = "0x182568290")]
public BsonObject()
{
}
// Token: 0x04000347 RID: 839
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x400025B")]
private readonly List<BsonProperty> _children;
}
}
@@ -0,0 +1,39 @@
using System;
using System.Runtime.CompilerServices;
using Cpp2IlInjected;
namespace Singular.Newtonsoft.Json.Bson
{
// Token: 0x020000FE RID: 254
[Token(Token = "0x20000B1")]
public class BsonObjectId
{
// Token: 0x1700019D RID: 413
// (get) Token: 0x06000974 RID: 2420 RVA: 0x00002050 File Offset: 0x00000250
// (set) Token: 0x06000975 RID: 2421 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x1700017C")]
public byte[] Value
{
[Token(Token = "0x6000860")]
[Address(RVA = "0x3F6E20", Offset = "0x3F5C20", VA = "0x1803F6E20")]
[CompilerGenerated]
get
{
return null;
}
[Token(Token = "0x6000861")]
[Address(RVA = "0x3F7200", Offset = "0x3F6000", VA = "0x1803F7200")]
[CompilerGenerated]
private set
{
}
}
// Token: 0x06000976 RID: 2422 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000862")]
[Address(RVA = "0x25680B0", Offset = "0x2566EB0", VA = "0x1825680B0")]
public BsonObjectId(byte[] value)
{
}
}
}
@@ -0,0 +1,60 @@
using System;
using System.Runtime.CompilerServices;
using Cpp2IlInjected;
namespace Singular.Newtonsoft.Json.Bson
{
// Token: 0x02000108 RID: 264
[Token(Token = "0x20000B9")]
internal class BsonProperty
{
// Token: 0x170001AD RID: 429
// (get) Token: 0x060009BA RID: 2490 RVA: 0x00002050 File Offset: 0x00000250
// (set) Token: 0x060009BB RID: 2491 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x1700018C")]
public BsonString Name
{
[Token(Token = "0x60008A5")]
[Address(RVA = "0x3F6E20", Offset = "0x3F5C20", VA = "0x1803F6E20")]
[CompilerGenerated]
get
{
return null;
}
[Token(Token = "0x60008A6")]
[Address(RVA = "0x3F7200", Offset = "0x3F6000", VA = "0x1803F7200")]
[CompilerGenerated]
set
{
}
}
// Token: 0x170001AE RID: 430
// (get) Token: 0x060009BC RID: 2492 RVA: 0x00002050 File Offset: 0x00000250
// (set) Token: 0x060009BD RID: 2493 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x1700018D")]
public BsonToken Value
{
[Token(Token = "0x60008A7")]
[Address(RVA = "0x3F5F40", Offset = "0x3F4D40", VA = "0x1803F5F40")]
[CompilerGenerated]
get
{
return null;
}
[Token(Token = "0x60008A8")]
[Address(RVA = "0x3F7210", Offset = "0x3F6010", VA = "0x1803F7210")]
[CompilerGenerated]
set
{
}
}
// Token: 0x060009BE RID: 2494 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60008A9")]
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
public BsonProperty()
{
}
}
}
+423
View File
@@ -0,0 +1,423 @@
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;
}
}
}
@@ -0,0 +1,73 @@
using System;
using System.Runtime.CompilerServices;
using Cpp2IlInjected;
namespace Singular.Newtonsoft.Json.Bson
{
// Token: 0x02000107 RID: 263
[Token(Token = "0x20000B8")]
internal class BsonRegex : BsonToken
{
// Token: 0x170001AA RID: 426
// (get) Token: 0x060009B4 RID: 2484 RVA: 0x00002050 File Offset: 0x00000250
// (set) Token: 0x060009B5 RID: 2485 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x17000189")]
public BsonString Pattern
{
[Token(Token = "0x600089F")]
[Address(RVA = "0x3F6400", Offset = "0x3F5200", VA = "0x1803F6400")]
[CompilerGenerated]
get
{
return null;
}
[Token(Token = "0x60008A0")]
[Address(RVA = "0x460F90", Offset = "0x45FD90", VA = "0x180460F90")]
[CompilerGenerated]
set
{
}
}
// Token: 0x170001AB RID: 427
// (get) Token: 0x060009B6 RID: 2486 RVA: 0x00002050 File Offset: 0x00000250
// (set) Token: 0x060009B7 RID: 2487 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x1700018A")]
public BsonString Options
{
[Token(Token = "0x60008A1")]
[Address(RVA = "0x3F63E0", Offset = "0x3F51E0", VA = "0x1803F63E0")]
[CompilerGenerated]
get
{
return null;
}
[Token(Token = "0x60008A2")]
[Address(RVA = "0x409C60", Offset = "0x408A60", VA = "0x180409C60")]
[CompilerGenerated]
set
{
}
}
// Token: 0x060009B8 RID: 2488 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60008A3")]
[Address(RVA = "0x256ADD0", Offset = "0x2569BD0", VA = "0x18256ADD0")]
public BsonRegex(string pattern, string options)
{
}
// Token: 0x170001AC RID: 428
// (get) Token: 0x060009B9 RID: 2489 RVA: 0x000054F0 File Offset: 0x000036F0
[Token(Token = "0x1700018B")]
public override BsonType Type
{
[Token(Token = "0x60008A4")]
[Address(RVA = "0x256AE80", Offset = "0x2569C80", VA = "0x18256AE80", Slot = "4")]
get
{
return (BsonType)0;
}
}
}
}
@@ -0,0 +1,60 @@
using System;
using System.Runtime.CompilerServices;
using Cpp2IlInjected;
namespace Singular.Newtonsoft.Json.Bson
{
// Token: 0x02000106 RID: 262
[Token(Token = "0x20000B7")]
internal class BsonString : BsonValue
{
// Token: 0x170001A8 RID: 424
// (get) Token: 0x060009AF RID: 2479 RVA: 0x000054C0 File Offset: 0x000036C0
// (set) Token: 0x060009B0 RID: 2480 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x17000187")]
public int ByteCount
{
[Token(Token = "0x600089A")]
[Address(RVA = "0x4730E0", Offset = "0x471EE0", VA = "0x1804730E0")]
[CompilerGenerated]
get
{
return 0;
}
[Token(Token = "0x600089B")]
[Address(RVA = "0x6CBD90", Offset = "0x6CAB90", VA = "0x1806CBD90")]
[CompilerGenerated]
set
{
}
}
// Token: 0x170001A9 RID: 425
// (get) Token: 0x060009B1 RID: 2481 RVA: 0x000054D8 File Offset: 0x000036D8
// (set) Token: 0x060009B2 RID: 2482 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x17000188")]
public bool IncludeLength
{
[Token(Token = "0x600089C")]
[Address(RVA = "0x6CBD10", Offset = "0x6CAB10", VA = "0x1806CBD10")]
[CompilerGenerated]
get
{
return default(bool);
}
[Token(Token = "0x600089D")]
[Address(RVA = "0x6CBD80", Offset = "0x6CAB80", VA = "0x1806CBD80")]
[CompilerGenerated]
set
{
}
}
// Token: 0x060009B3 RID: 2483 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600089E")]
[Address(RVA = "0x256AE90", Offset = "0x2569C90", VA = "0x18256AE90")]
public BsonString(object value, bool includeLength)
{
}
}
}
@@ -0,0 +1,70 @@
using System;
using System.Runtime.CompilerServices;
using Cpp2IlInjected;
namespace Singular.Newtonsoft.Json.Bson
{
// Token: 0x02000102 RID: 258
[Token(Token = "0x20000B3")]
internal abstract class BsonToken
{
// Token: 0x170001A1 RID: 417
// (get) Token: 0x0600099C RID: 2460
[Token(Token = "0x17000180")]
public abstract BsonType Type
{
[Token(Token = "0x6000887")]
[Address(Slot = "4")]
get;
}
// Token: 0x170001A2 RID: 418
// (get) Token: 0x0600099D RID: 2461 RVA: 0x00002050 File Offset: 0x00000250
// (set) Token: 0x0600099E RID: 2462 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x17000181")]
public BsonToken Parent
{
[Token(Token = "0x6000888")]
[Address(RVA = "0x3F6E20", Offset = "0x3F5C20", VA = "0x1803F6E20")]
[CompilerGenerated]
get
{
return null;
}
[Token(Token = "0x6000889")]
[Address(RVA = "0x3F7200", Offset = "0x3F6000", VA = "0x1803F7200")]
[CompilerGenerated]
set
{
}
}
// Token: 0x170001A3 RID: 419
// (get) Token: 0x0600099F RID: 2463 RVA: 0x00005460 File Offset: 0x00003660
// (set) Token: 0x060009A0 RID: 2464 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x17000182")]
public int CalculatedSize
{
[Token(Token = "0x600088A")]
[Address(RVA = "0x40B720", Offset = "0x40A520", VA = "0x18040B720")]
[CompilerGenerated]
get
{
return 0;
}
[Token(Token = "0x600088B")]
[Address(RVA = "0x41F740", Offset = "0x41E540", VA = "0x18041F740")]
[CompilerGenerated]
set
{
}
}
// Token: 0x060009A1 RID: 2465 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600088C")]
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
protected BsonToken()
{
}
}
}
+71
View File
@@ -0,0 +1,71 @@
using System;
using Cpp2IlInjected;
namespace Singular.Newtonsoft.Json.Bson
{
// Token: 0x02000109 RID: 265
[Token(Token = "0x20000BA")]
internal enum BsonType : sbyte
{
// Token: 0x04000352 RID: 850
[Token(Token = "0x4000266")]
Number = 1,
// Token: 0x04000353 RID: 851
[Token(Token = "0x4000267")]
String,
// Token: 0x04000354 RID: 852
[Token(Token = "0x4000268")]
Object,
// Token: 0x04000355 RID: 853
[Token(Token = "0x4000269")]
Array,
// Token: 0x04000356 RID: 854
[Token(Token = "0x400026A")]
Binary,
// Token: 0x04000357 RID: 855
[Token(Token = "0x400026B")]
Undefined,
// Token: 0x04000358 RID: 856
[Token(Token = "0x400026C")]
Oid,
// Token: 0x04000359 RID: 857
[Token(Token = "0x400026D")]
Boolean,
// Token: 0x0400035A RID: 858
[Token(Token = "0x400026E")]
Date,
// Token: 0x0400035B RID: 859
[Token(Token = "0x400026F")]
Null,
// Token: 0x0400035C RID: 860
[Token(Token = "0x4000270")]
Regex,
// Token: 0x0400035D RID: 861
[Token(Token = "0x4000271")]
Reference,
// Token: 0x0400035E RID: 862
[Token(Token = "0x4000272")]
Code,
// Token: 0x0400035F RID: 863
[Token(Token = "0x4000273")]
Symbol,
// Token: 0x04000360 RID: 864
[Token(Token = "0x4000274")]
CodeWScope,
// Token: 0x04000361 RID: 865
[Token(Token = "0x4000275")]
Integer,
// Token: 0x04000362 RID: 866
[Token(Token = "0x4000276")]
TimeStamp,
// Token: 0x04000363 RID: 867
[Token(Token = "0x4000277")]
Long,
// Token: 0x04000364 RID: 868
[Token(Token = "0x4000278")]
MinKey = -1,
// Token: 0x04000365 RID: 869
[Token(Token = "0x4000279")]
MaxKey = 127
}
}
@@ -0,0 +1,53 @@
using System;
using Cpp2IlInjected;
namespace Singular.Newtonsoft.Json.Bson
{
// Token: 0x02000105 RID: 261
[Token(Token = "0x20000B6")]
internal class BsonValue : BsonToken
{
// Token: 0x060009AC RID: 2476 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000897")]
[Address(RVA = "0x256AED0", Offset = "0x2569CD0", VA = "0x18256AED0")]
public BsonValue(object value, BsonType type)
{
}
// Token: 0x170001A6 RID: 422
// (get) Token: 0x060009AD RID: 2477 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000185")]
public object Value
{
[Token(Token = "0x6000898")]
[Address(RVA = "0x3F6400", Offset = "0x3F5200", VA = "0x1803F6400")]
get
{
return null;
}
}
// Token: 0x170001A7 RID: 423
// (get) Token: 0x060009AE RID: 2478 RVA: 0x000054A8 File Offset: 0x000036A8
[Token(Token = "0x17000186")]
public override BsonType Type
{
[Token(Token = "0x6000899")]
[Address(RVA = "0x494270", Offset = "0x493070", VA = "0x180494270", Slot = "4")]
get
{
return (BsonType)0;
}
}
// Token: 0x04000349 RID: 841
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x400025D")]
private object _value;
// Token: 0x0400034A RID: 842
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x400025E")]
private BsonType _type;
}
}
+323
View File
@@ -0,0 +1,323 @@
using System;
using System.IO;
using Cpp2IlInjected;
namespace Singular.Newtonsoft.Json.Bson
{
// Token: 0x0200010A RID: 266
[Token(Token = "0x20000BB")]
public class BsonWriter : JsonWriter
{
// Token: 0x170001AF RID: 431
// (get) Token: 0x060009BF RID: 2495 RVA: 0x00005508 File Offset: 0x00003708
// (set) Token: 0x060009C0 RID: 2496 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x1700018E")]
public DateTimeKind DateTimeKindHandling
{
[Token(Token = "0x60008AA")]
[Address(RVA = "0x256C930", Offset = "0x256B730", VA = "0x18256C930")]
get
{
return DateTimeKind.Unspecified;
}
[Token(Token = "0x60008AB")]
[Address(RVA = "0x256C950", Offset = "0x256B750", VA = "0x18256C950")]
set
{
}
}
// Token: 0x060009C1 RID: 2497 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60008AC")]
[Address(RVA = "0x256C840", Offset = "0x256B640", VA = "0x18256C840")]
public BsonWriter(Stream stream)
{
}
// Token: 0x060009C2 RID: 2498 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60008AD")]
[Address(RVA = "0x256B3C0", Offset = "0x256A1C0", VA = "0x18256B3C0", Slot = "5")]
public override void Flush()
{
}
// Token: 0x060009C3 RID: 2499 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60008AE")]
[Address(RVA = "0x256B480", Offset = "0x256A280", VA = "0x18256B480", Slot = "15")]
protected override void WriteEnd(JsonToken token)
{
}
// Token: 0x060009C4 RID: 2500 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60008AF")]
[Address(RVA = "0x256B420", Offset = "0x256A220", VA = "0x18256B420", Slot = "61")]
public override void WriteComment(string text)
{
}
// Token: 0x060009C5 RID: 2501 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60008B0")]
[Address(RVA = "0x256B8C0", Offset = "0x256A6C0", VA = "0x18256B8C0", Slot = "11")]
public override void WriteStartConstructor(string name)
{
}
// Token: 0x060009C6 RID: 2502 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60008B1")]
[Address(RVA = "0x256B6A0", Offset = "0x256A4A0", VA = "0x18256B6A0", Slot = "21")]
public override void WriteRaw(string json)
{
}
// Token: 0x060009C7 RID: 2503 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60008B2")]
[Address(RVA = "0x256B640", Offset = "0x256A440", VA = "0x18256B640", Slot = "22")]
public override void WriteRawValue(string json)
{
}
// Token: 0x060009C8 RID: 2504 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60008B3")]
[Address(RVA = "0x256B810", Offset = "0x256A610", VA = "0x18256B810", Slot = "9")]
public override void WriteStartArray()
{
}
// Token: 0x060009C9 RID: 2505 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60008B4")]
[Address(RVA = "0x256B920", Offset = "0x256A720", VA = "0x18256B920", Slot = "7")]
public override void WriteStartObject()
{
}
// Token: 0x060009CA RID: 2506 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60008B5")]
[Address(RVA = "0x256B610", Offset = "0x256A410", VA = "0x18256B610", Slot = "13")]
public override void WritePropertyName(string name)
{
}
// Token: 0x060009CB RID: 2507 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60008B6")]
[Address(RVA = "0x256B370", Offset = "0x256A170", VA = "0x18256B370", Slot = "6")]
public override void Close()
{
}
// Token: 0x060009CC RID: 2508 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60008B7")]
[Address(RVA = "0x256AF10", Offset = "0x2569D10", VA = "0x18256AF10")]
private void AddParent(BsonToken container)
{
}
// Token: 0x060009CD RID: 2509 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60008B8")]
[Address(RVA = "0x256B400", Offset = "0x256A200", VA = "0x18256B400")]
private void RemoveParent()
{
}
// Token: 0x060009CE RID: 2510 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60008B9")]
[Address(RVA = "0x256B2F0", Offset = "0x256A0F0", VA = "0x18256B2F0")]
private void AddValue(object value, BsonType type)
{
}
// Token: 0x060009CF RID: 2511 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60008BA")]
[Address(RVA = "0x256AF40", Offset = "0x2569D40", VA = "0x18256AF40")]
internal void AddToken(BsonToken token)
{
}
// Token: 0x060009D0 RID: 2512 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60008BB")]
[Address(RVA = "0x256B4F0", Offset = "0x256A2F0", VA = "0x18256B4F0", Slot = "19")]
public override void WriteNull()
{
}
// Token: 0x060009D1 RID: 2513 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60008BC")]
[Address(RVA = "0x256B9D0", Offset = "0x256A7D0", VA = "0x18256B9D0", Slot = "20")]
public override void WriteUndefined()
{
}
// Token: 0x060009D2 RID: 2514 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60008BD")]
[Address(RVA = "0x256C770", Offset = "0x256B570", VA = "0x18256C770", Slot = "23")]
public override void WriteValue(string value)
{
}
// Token: 0x060009D3 RID: 2515 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60008BE")]
[Address(RVA = "0x256C420", Offset = "0x256B220", VA = "0x18256C420", Slot = "24")]
public override void WriteValue(int value)
{
}
// Token: 0x060009D4 RID: 2516 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60008BF")]
[Address(RVA = "0x256BE80", Offset = "0x256AC80", VA = "0x18256BE80", Slot = "25")]
public override void WriteValue(uint value)
{
}
// Token: 0x060009D5 RID: 2517 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60008C0")]
[Address(RVA = "0x256C2A0", Offset = "0x256B0A0", VA = "0x18256C2A0", Slot = "26")]
public override void WriteValue(long value)
{
}
// Token: 0x060009D6 RID: 2518 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60008C1")]
[Address(RVA = "0x256BFD0", Offset = "0x256ADD0", VA = "0x18256BFD0", Slot = "27")]
public override void WriteValue(ulong value)
{
}
// Token: 0x060009D7 RID: 2519 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60008C2")]
[Address(RVA = "0x256C4D0", Offset = "0x256B2D0", VA = "0x18256C4D0", Slot = "28")]
public override void WriteValue(float value)
{
}
// Token: 0x060009D8 RID: 2520 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60008C3")]
[Address(RVA = "0x256C1E0", Offset = "0x256AFE0", VA = "0x18256C1E0", Slot = "29")]
public override void WriteValue(double value)
{
}
// Token: 0x060009D9 RID: 2521 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60008C4")]
[Address(RVA = "0x256BC60", Offset = "0x256AA60", VA = "0x18256BC60", Slot = "30")]
public override void WriteValue(bool value)
{
}
// Token: 0x060009DA RID: 2522 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60008C5")]
[Address(RVA = "0x256BDC0", Offset = "0x256ABC0", VA = "0x18256BDC0", Slot = "31")]
public override void WriteValue(short value)
{
}
// Token: 0x060009DB RID: 2523 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60008C6")]
[Address(RVA = "0x256BA40", Offset = "0x256A840", VA = "0x18256BA40", Slot = "32")]
public override void WriteValue(ushort value)
{
}
// Token: 0x060009DC RID: 2524 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60008C7")]
[Address(RVA = "0x256C6D0", Offset = "0x256B4D0", VA = "0x18256C6D0", Slot = "33")]
public override void WriteValue(char value)
{
}
// Token: 0x060009DD RID: 2525 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60008C8")]
[Address(RVA = "0x256C080", Offset = "0x256AE80", VA = "0x18256C080", Slot = "34")]
public override void WriteValue(byte value)
{
}
// Token: 0x060009DE RID: 2526 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60008C9")]
[Address(RVA = "0x256BD10", Offset = "0x256AB10", VA = "0x18256BD10", Slot = "35")]
public override void WriteValue(sbyte value)
{
}
// Token: 0x060009DF RID: 2527 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60008CA")]
[Address(RVA = "0x256C610", Offset = "0x256B410", VA = "0x18256C610", Slot = "36")]
public override void WriteValue(decimal value)
{
}
// Token: 0x060009E0 RID: 2528 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60008CB")]
[Address(RVA = "0x256BB00", Offset = "0x256A900", VA = "0x18256BB00", Slot = "37")]
public override void WriteValue(DateTime value)
{
}
// Token: 0x060009E1 RID: 2529 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60008CC")]
[Address(RVA = "0x256C360", Offset = "0x256B160", VA = "0x18256C360", Slot = "38")]
public override void WriteValue(DateTimeOffset value)
{
}
// Token: 0x060009E2 RID: 2530 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60008CD")]
[Address(RVA = "0x256C590", Offset = "0x256B390", VA = "0x18256C590", Slot = "58")]
public override void WriteValue(byte[] value)
{
}
// Token: 0x060009E3 RID: 2531 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60008CE")]
[Address(RVA = "0x256BF30", Offset = "0x256AD30", VA = "0x18256BF30", Slot = "39")]
public override void WriteValue(Guid value)
{
}
// Token: 0x060009E4 RID: 2532 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60008CF")]
[Address(RVA = "0x256BBC0", Offset = "0x256A9C0", VA = "0x18256BBC0", Slot = "40")]
public override void WriteValue(TimeSpan value)
{
}
// Token: 0x060009E5 RID: 2533 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60008D0")]
[Address(RVA = "0x256C130", Offset = "0x256AF30", VA = "0x18256C130", Slot = "59")]
public override void WriteValue(Uri value)
{
}
// Token: 0x060009E6 RID: 2534 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60008D1")]
[Address(RVA = "0x256B560", Offset = "0x256A360", VA = "0x18256B560")]
public void WriteObjectId(byte[] value)
{
}
// Token: 0x060009E7 RID: 2535 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60008D2")]
[Address(RVA = "0x256B700", Offset = "0x256A500", VA = "0x18256B700")]
public void WriteRegex(string pattern, string options)
{
}
// Token: 0x04000366 RID: 870
[FieldOffset(Offset = "0x30")]
[Token(Token = "0x400027A")]
private readonly BsonBinaryWriter _writer;
// Token: 0x04000367 RID: 871
[FieldOffset(Offset = "0x38")]
[Token(Token = "0x400027B")]
private BsonToken _root;
// Token: 0x04000368 RID: 872
[FieldOffset(Offset = "0x40")]
[Token(Token = "0x400027C")]
private BsonToken _parent;
// Token: 0x04000369 RID: 873
[FieldOffset(Offset = "0x48")]
[Token(Token = "0x400027D")]
private string _propertyName;
}
}