This commit is contained in:
niko
2026-04-12 16:51:38 +02:00
parent 1b6f6d81d0
commit c12fbe3fc6
17828 changed files with 2994770 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: 0x060009A9 RID: 2473 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000894")]
[Address(RVA = "0x2CBC000", Offset = "0x2CBB000", VA = "0x182CBC000")]
public void Add(BsonToken token)
{
}
// Token: 0x170001A6 RID: 422
// (get) Token: 0x060009AA RID: 2474 RVA: 0x000054A8 File Offset: 0x000036A8
[Token(Token = "0x17000185")]
public override BsonType Type
{
[Token(Token = "0x6000895")]
[Address(RVA = "0x2511410", Offset = "0x2510410", VA = "0x182511410", Slot = "4")]
get
{
return (BsonType)0;
}
}
// Token: 0x060009AB RID: 2475 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000896")]
[Address(RVA = "0x2CBC060", Offset = "0x2CBB060", VA = "0x182CBC060", Slot = "5")]
public IEnumerator<BsonToken> GetEnumerator()
{
return null;
}
// Token: 0x060009AC RID: 2476 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000897")]
[Address(RVA = "0x2CBC060", Offset = "0x2CBB060", VA = "0x182CBC060", Slot = "6")]
IEnumerator IEnumerable.GetEnumerator()
{
return null;
}
// Token: 0x060009AD RID: 2477 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000898")]
[Address(RVA = "0x2CBC0D0", Offset = "0x2CBB0D0", VA = "0x182CBC0D0")]
public BsonArray()
{
}
// Token: 0x04000349 RID: 841
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x400025D")]
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: 0x0400031E RID: 798
[Token(Token = "0x400023F")]
Binary,
// Token: 0x0400031F RID: 799
[Token(Token = "0x4000240")]
Function,
// Token: 0x04000320 RID: 800
[Token(Token = "0x4000241")]
[Obsolete]
Data,
// Token: 0x04000321 RID: 801
[Token(Token = "0x4000242")]
Uuid,
// Token: 0x04000322 RID: 802
[Token(Token = "0x4000243")]
Md5 = 5,
// Token: 0x04000323 RID: 803
[Token(Token = "0x4000244")]
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: 0x1700019D RID: 413
// (get) Token: 0x0600096A RID: 2410 RVA: 0x00005280 File Offset: 0x00003480
// (set) Token: 0x0600096B RID: 2411 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x1700017C")]
public DateTimeKind DateTimeKindHandling
{
[Token(Token = "0x6000856")]
[Address(RVA = "0x470B60", Offset = "0x46FB60", VA = "0x180470B60")]
[CompilerGenerated]
get
{
return DateTimeKind.Unspecified;
}
[Token(Token = "0x6000857")]
[Address(RVA = "0x5AC5B0", Offset = "0x5AB5B0", VA = "0x1805AC5B0")]
[CompilerGenerated]
set
{
}
}
// Token: 0x0600096C RID: 2412 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000858")]
[Address(RVA = "0x2CBD5F0", Offset = "0x2CBC5F0", VA = "0x182CBD5F0")]
public BsonBinaryWriter(Stream stream)
{
}
// Token: 0x0600096D RID: 2413 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000859")]
[Address(RVA = "0x4DB020", Offset = "0x4DA020", VA = "0x1804DB020")]
public void Flush()
{
}
// Token: 0x0600096E RID: 2414 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600085A")]
[Address(RVA = "0x415960", Offset = "0x414960", VA = "0x180415960")]
public void Close()
{
}
// Token: 0x0600096F RID: 2415 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600085B")]
[Address(RVA = "0x2CBD580", Offset = "0x2CBC580", VA = "0x182CBD580")]
public void WriteToken(BsonToken t)
{
}
// Token: 0x06000970 RID: 2416 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600085C")]
[Address(RVA = "0x2CBC970", Offset = "0x2CBB970", VA = "0x182CBC970")]
private void WriteTokenInternal(BsonToken t)
{
}
// Token: 0x06000971 RID: 2417 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600085D")]
[Address(RVA = "0x2CBC6D0", Offset = "0x2CBB6D0", VA = "0x182CBC6D0")]
private void WriteString(string s, int byteCount, int? calculatedlengthPrefix)
{
}
// Token: 0x06000972 RID: 2418 RVA: 0x00005298 File Offset: 0x00003498
[Token(Token = "0x600085E")]
[Address(RVA = "0x13A5690", Offset = "0x13A4690", VA = "0x1813A5690")]
private int CalculateSize(int stringByteCount)
{
return 0;
}
// Token: 0x06000973 RID: 2419 RVA: 0x000052B0 File Offset: 0x000034B0
[Token(Token = "0x600085F")]
[Address(RVA = "0x2CBC130", Offset = "0x2CBB130", VA = "0x182CBC130")]
private int CalculateSizeWithLength(int stringByteCount, bool includeSize)
{
return 0;
}
// Token: 0x06000974 RID: 2420 RVA: 0x000052C8 File Offset: 0x000034C8
[Token(Token = "0x6000860")]
[Address(RVA = "0x2CBC140", Offset = "0x2CBB140", VA = "0x182CBC140")]
private int CalculateSize(BsonToken t)
{
return 0;
}
// Token: 0x04000324 RID: 804
[Token(Token = "0x4000245")]
private static readonly Encoding Encoding;
// Token: 0x04000325 RID: 805
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x4000246")]
private readonly BinaryWriter _writer;
// Token: 0x04000326 RID: 806
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x4000247")]
private byte[] _largeByteBuffer;
// Token: 0x04000327 RID: 807
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x4000248")]
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: 0x060009A4 RID: 2468 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600088F")]
[Address(RVA = "0x2CBDB50", Offset = "0x2CBCB50", VA = "0x182CBDB50")]
public void Add(string name, BsonToken token)
{
}
// Token: 0x170001A5 RID: 421
// (get) Token: 0x060009A5 RID: 2469 RVA: 0x00005490 File Offset: 0x00003690
[Token(Token = "0x17000184")]
public override BsonType Type
{
[Token(Token = "0x6000890")]
[Address(RVA = "0x4A42F0", Offset = "0x4A32F0", VA = "0x1804A42F0", Slot = "4")]
get
{
return (BsonType)0;
}
}
// Token: 0x060009A6 RID: 2470 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000891")]
[Address(RVA = "0x2CBDC20", Offset = "0x2CBCC20", VA = "0x182CBDC20", Slot = "5")]
public IEnumerator<BsonProperty> GetEnumerator()
{
return null;
}
// Token: 0x060009A7 RID: 2471 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000892")]
[Address(RVA = "0x2CBDC20", Offset = "0x2CBCC20", VA = "0x182CBDC20", Slot = "6")]
IEnumerator IEnumerable.GetEnumerator()
{
return null;
}
// Token: 0x060009A8 RID: 2472 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000893")]
[Address(RVA = "0x2CBDC90", Offset = "0x2CBCC90", VA = "0x182CBDC90")]
public BsonObject()
{
}
// Token: 0x04000348 RID: 840
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x400025C")]
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: 0x1700019E RID: 414
// (get) Token: 0x06000976 RID: 2422 RVA: 0x00002050 File Offset: 0x00000250
// (set) Token: 0x06000977 RID: 2423 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x1700017D")]
public byte[] Value
{
[Token(Token = "0x6000862")]
[Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530")]
[CompilerGenerated]
get
{
return null;
}
[Token(Token = "0x6000863")]
[Address(RVA = "0x415800", Offset = "0x414800", VA = "0x180415800")]
[CompilerGenerated]
private set
{
}
}
// Token: 0x06000978 RID: 2424 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000864")]
[Address(RVA = "0x2CBDAB0", Offset = "0x2CBCAB0", VA = "0x182CBDAB0")]
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: 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 BsonString Name
{
[Token(Token = "0x60008A7")]
[Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530")]
[CompilerGenerated]
get
{
return null;
}
[Token(Token = "0x60008A8")]
[Address(RVA = "0x415800", Offset = "0x414800", VA = "0x180415800")]
[CompilerGenerated]
set
{
}
}
// Token: 0x170001AF RID: 431
// (get) Token: 0x060009BE RID: 2494 RVA: 0x00002050 File Offset: 0x00000250
// (set) Token: 0x060009BF RID: 2495 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x1700018E")]
public BsonToken Value
{
[Token(Token = "0x60008A9")]
[Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0")]
[CompilerGenerated]
get
{
return null;
}
[Token(Token = "0x60008AA")]
[Address(RVA = "0x4157F0", Offset = "0x4147F0", VA = "0x1804157F0")]
[CompilerGenerated]
set
{
}
}
// Token: 0x060009C0 RID: 2496 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60008AB")]
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
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: 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 JsonNet35BinaryCompatibility
{
[Token(Token = "0x6000865")]
[Address(RVA = "0x82DD90", Offset = "0x82CD90", VA = "0x18082DD90")]
get
{
return default(bool);
}
[Token(Token = "0x6000866")]
[Address(RVA = "0x885E40", Offset = "0x884E40", VA = "0x180885E40")]
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 bool ReadRootValueAsArray
{
[Token(Token = "0x6000867")]
[Address(RVA = "0x82DDE0", Offset = "0x82CDE0", VA = "0x18082DDE0")]
get
{
return default(bool);
}
[Token(Token = "0x6000868")]
[Address(RVA = "0xB8CBF0", Offset = "0xB8BBF0", VA = "0x180B8CBF0")]
set
{
}
}
// Token: 0x170001A1 RID: 417
// (get) Token: 0x0600097D RID: 2429 RVA: 0x00005310 File Offset: 0x00003510
// (set) Token: 0x0600097E RID: 2430 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x17000180")]
public DateTimeKind DateTimeKindHandling
{
[Token(Token = "0x6000869")]
[Address(RVA = "0xAB93B0", Offset = "0xAB83B0", VA = "0x180AB93B0")]
get
{
return DateTimeKind.Unspecified;
}
[Token(Token = "0x600086A")]
[Address(RVA = "0xB8D150", Offset = "0xB8C150", VA = "0x180B8D150")]
set
{
}
}
// Token: 0x0600097F RID: 2431 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600086B")]
[Address(RVA = "0x2CC0650", Offset = "0x2CBF650", VA = "0x182CC0650")]
public BsonReader(Stream stream)
{
}
// Token: 0x06000980 RID: 2432 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600086C")]
[Address(RVA = "0x2CC0700", Offset = "0x2CBF700", VA = "0x182CC0700")]
public BsonReader(Stream stream, bool readRootValueAsArray, DateTimeKind dateTimeKindHandling)
{
}
// Token: 0x06000981 RID: 2433 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600086D")]
[Address(RVA = "0x2CBF2E0", Offset = "0x2CBE2E0", VA = "0x182CBF2E0")]
private string ReadElement()
{
return null;
}
// Token: 0x06000982 RID: 2434 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600086E")]
[Address(RVA = "0x2CBE770", Offset = "0x2CBD770", VA = "0x182CBE770", Slot = "12")]
public override byte[] ReadAsBytes()
{
return null;
}
// Token: 0x06000983 RID: 2435 RVA: 0x00005328 File Offset: 0x00003528
[Token(Token = "0x600086F")]
[Address(RVA = "0x2CBE3F0", Offset = "0x2CBD3F0", VA = "0x182CBE3F0")]
private bool IsWrappedInTypeObject()
{
return default(bool);
}
// Token: 0x06000984 RID: 2436 RVA: 0x00005340 File Offset: 0x00003540
[Token(Token = "0x6000870")]
[Address(RVA = "0x2CBEC20", Offset = "0x2CBDC20", VA = "0x182CBEC20", Slot = "13")]
public override decimal? ReadAsDecimal()
{
return null;
}
// Token: 0x06000985 RID: 2437 RVA: 0x00005358 File Offset: 0x00003558
[Token(Token = "0x6000871")]
[Address(RVA = "0x2CBE980", Offset = "0x2CBD980", VA = "0x182CBE980", Slot = "14")]
public override DateTimeOffset? ReadAsDateTimeOffset()
{
return null;
}
// Token: 0x06000986 RID: 2438 RVA: 0x00005370 File Offset: 0x00003570
[Token(Token = "0x6000872")]
[Address(RVA = "0x2CC0310", Offset = "0x2CBF310", VA = "0x182CC0310", Slot = "11")]
public override bool Read()
{
return default(bool);
}
// Token: 0x06000987 RID: 2439 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000873")]
[Address(RVA = "0x2CBDF90", Offset = "0x2CBCF90", VA = "0x182CBDF90", Slot = "17")]
public override void Close()
{
}
// Token: 0x06000988 RID: 2440 RVA: 0x00005388 File Offset: 0x00003588
[Token(Token = "0x6000874")]
[Address(RVA = "0x2CBF060", Offset = "0x2CBE060", VA = "0x182CBF060")]
private bool ReadCodeWScope()
{
return default(bool);
}
// Token: 0x06000989 RID: 2441 RVA: 0x000053A0 File Offset: 0x000035A0
[Token(Token = "0x6000875")]
[Address(RVA = "0x2CBF750", Offset = "0x2CBE750", VA = "0x182CBF750")]
private bool ReadReference()
{
return default(bool);
}
// Token: 0x0600098A RID: 2442 RVA: 0x000053B8 File Offset: 0x000035B8
[Token(Token = "0x6000876")]
[Address(RVA = "0x2CBF430", Offset = "0x2CBE430", VA = "0x182CBF430")]
private bool ReadNormal()
{
return default(bool);
}
// Token: 0x0600098B RID: 2443 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000877")]
[Address(RVA = "0x2CBE660", Offset = "0x2CBD660", VA = "0x182CBE660")]
private void PopContext()
{
}
// Token: 0x0600098C RID: 2444 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000878")]
[Address(RVA = "0x2CBE710", Offset = "0x2CBD710", VA = "0x182CBE710")]
private void PushContext(BsonReader.ContainerContext newContext)
{
}
// Token: 0x0600098D RID: 2445 RVA: 0x000053D0 File Offset: 0x000035D0
[Token(Token = "0x6000879")]
[Address(RVA = "0x2CBEFE0", Offset = "0x2CBDFE0", VA = "0x182CBEFE0")]
private byte ReadByte()
{
return 0;
}
// Token: 0x0600098E RID: 2446 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600087A")]
[Address(RVA = "0x2CBFCA0", Offset = "0x2CBECA0", VA = "0x182CBFCA0")]
private void ReadType(BsonType type)
{
}
// Token: 0x0600098F RID: 2447 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600087B")]
[Address(RVA = "0x2CBEF00", Offset = "0x2CBDF00", VA = "0x182CBEF00")]
private byte[] ReadBinary()
{
return null;
}
// Token: 0x06000990 RID: 2448 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600087C")]
[Address(RVA = "0x2CBF9E0", Offset = "0x2CBE9E0", VA = "0x182CBF9E0")]
private string ReadString()
{
return null;
}
// Token: 0x06000991 RID: 2449 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600087D")]
[Address(RVA = "0x2CBF3B0", Offset = "0x2CBE3B0", VA = "0x182CBF3B0")]
private string ReadLengthString()
{
return null;
}
// Token: 0x06000992 RID: 2450 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600087E")]
[Address(RVA = "0x2CBE0F0", Offset = "0x2CBD0F0", VA = "0x182CBE0F0")]
private string GetString(int length)
{
return null;
}
// Token: 0x06000993 RID: 2451 RVA: 0x000053E8 File Offset: 0x000035E8
[Token(Token = "0x600087F")]
[Address(RVA = "0x2CBE060", Offset = "0x2CBD060", VA = "0x182CBE060")]
private int GetLastFullCharStop(int start)
{
return 0;
}
// Token: 0x06000994 RID: 2452 RVA: 0x00005400 File Offset: 0x00003600
[Token(Token = "0x6000880")]
[Address(RVA = "0x2CBDCF0", Offset = "0x2CBCCF0", VA = "0x182CBDCF0")]
private int BytesInSequence(byte b)
{
return 0;
}
// Token: 0x06000995 RID: 2453 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000881")]
[Address(RVA = "0x2CBDFD0", Offset = "0x2CBCFD0", VA = "0x182CBDFD0")]
private void EnsureBuffers()
{
}
// Token: 0x06000996 RID: 2454 RVA: 0x00005418 File Offset: 0x00003618
[Token(Token = "0x6000882")]
[Address(RVA = "0x2CBF2A0", Offset = "0x2CBE2A0", VA = "0x182CBF2A0")]
private double ReadDouble()
{
return 0.0;
}
// Token: 0x06000997 RID: 2455 RVA: 0x00005430 File Offset: 0x00003630
[Token(Token = "0x6000883")]
[Address(RVA = "0x2CBF330", Offset = "0x2CBE330", VA = "0x182CBF330")]
private int ReadInt32()
{
return 0;
}
// Token: 0x06000998 RID: 2456 RVA: 0x00005448 File Offset: 0x00003648
[Token(Token = "0x6000884")]
[Address(RVA = "0x2CBF370", Offset = "0x2CBE370", VA = "0x182CBF370")]
private long ReadInt64()
{
return 0L;
}
// Token: 0x06000999 RID: 2457 RVA: 0x00005460 File Offset: 0x00003660
[Token(Token = "0x6000885")]
[Address(RVA = "0x2CC02D0", Offset = "0x2CBF2D0", VA = "0x182CC02D0")]
private BsonType ReadType()
{
return (BsonType)0;
}
// Token: 0x0600099A RID: 2458 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000886")]
[Address(RVA = "0x2CBE640", Offset = "0x2CBD640", VA = "0x182CBE640")]
private void MovePosition(int count)
{
}
// Token: 0x0600099B RID: 2459 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000887")]
[Address(RVA = "0x2CBF020", Offset = "0x2CBE020", VA = "0x182CBF020")]
private byte[] ReadBytes(int count)
{
return null;
}
// Token: 0x0400032A RID: 810
[Token(Token = "0x400024B")]
private const int MaxCharBytesSize = 128;
// Token: 0x0400032B RID: 811
[Token(Token = "0x400024C")]
private static readonly byte[] _seqRange1;
// Token: 0x0400032C RID: 812
[Token(Token = "0x400024D")]
private static readonly byte[] _seqRange2;
// Token: 0x0400032D RID: 813
[Token(Token = "0x400024E")]
private static readonly byte[] _seqRange3;
// Token: 0x0400032E RID: 814
[Token(Token = "0x400024F")]
private static readonly byte[] _seqRange4;
// Token: 0x0400032F RID: 815
[FieldOffset(Offset = "0x48")]
[Token(Token = "0x4000250")]
private readonly BinaryReader _reader;
// Token: 0x04000330 RID: 816
[FieldOffset(Offset = "0x50")]
[Token(Token = "0x4000251")]
private readonly List<BsonReader.ContainerContext> _stack;
// Token: 0x04000331 RID: 817
[FieldOffset(Offset = "0x58")]
[Token(Token = "0x4000252")]
private byte[] _byteBuffer;
// Token: 0x04000332 RID: 818
[FieldOffset(Offset = "0x60")]
[Token(Token = "0x4000253")]
private char[] _charBuffer;
// Token: 0x04000333 RID: 819
[FieldOffset(Offset = "0x68")]
[Token(Token = "0x4000254")]
private BsonType _currentElementType;
// Token: 0x04000334 RID: 820
[FieldOffset(Offset = "0x6C")]
[Token(Token = "0x4000255")]
private BsonReader.BsonReaderState _bsonReaderState;
// Token: 0x04000335 RID: 821
[FieldOffset(Offset = "0x70")]
[Token(Token = "0x4000256")]
private BsonReader.ContainerContext _currentContext;
// Token: 0x04000336 RID: 822
[FieldOffset(Offset = "0x78")]
[Token(Token = "0x4000257")]
private bool _readRootValueAsArray;
// Token: 0x04000337 RID: 823
[FieldOffset(Offset = "0x79")]
[Token(Token = "0x4000258")]
private bool _jsonNet35BinaryCompatibility;
// Token: 0x04000338 RID: 824
[FieldOffset(Offset = "0x7C")]
[Token(Token = "0x4000259")]
private DateTimeKind _dateTimeKindHandling;
// Token: 0x02000100 RID: 256
[Token(Token = "0x200010A")]
private enum BsonReaderState
{
// Token: 0x0400033A RID: 826
[Token(Token = "0x4000361")]
Normal,
// Token: 0x0400033B RID: 827
[Token(Token = "0x4000362")]
ReferenceStart,
// Token: 0x0400033C RID: 828
[Token(Token = "0x4000363")]
ReferenceRef,
// Token: 0x0400033D RID: 829
[Token(Token = "0x4000364")]
ReferenceId,
// Token: 0x0400033E RID: 830
[Token(Token = "0x4000365")]
CodeWScopeStart,
// Token: 0x0400033F RID: 831
[Token(Token = "0x4000366")]
CodeWScopeCode,
// Token: 0x04000340 RID: 832
[Token(Token = "0x4000367")]
CodeWScopeScope,
// Token: 0x04000341 RID: 833
[Token(Token = "0x4000368")]
CodeWScopeScopeObject,
// Token: 0x04000342 RID: 834
[Token(Token = "0x4000369")]
CodeWScopeScopeEnd
}
// Token: 0x02000101 RID: 257
[Token(Token = "0x200010B")]
private class ContainerContext
{
// Token: 0x0600099D RID: 2461 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60009E9")]
[Address(RVA = "0x41C700", Offset = "0x41B700", VA = "0x18041C700")]
public ContainerContext(BsonType type)
{
}
// Token: 0x04000343 RID: 835
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x400036A")]
public readonly BsonType Type;
// Token: 0x04000344 RID: 836
[FieldOffset(Offset = "0x14")]
[Token(Token = "0x400036B")]
public int Length;
// Token: 0x04000345 RID: 837
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x400036C")]
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: 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 Pattern
{
[Token(Token = "0x60008A1")]
[Address(RVA = "0x4157C0", Offset = "0x4147C0", VA = "0x1804157C0")]
[CompilerGenerated]
get
{
return null;
}
[Token(Token = "0x60008A2")]
[Address(RVA = "0x415810", Offset = "0x414810", VA = "0x180415810")]
[CompilerGenerated]
set
{
}
}
// Token: 0x170001AC RID: 428
// (get) Token: 0x060009B8 RID: 2488 RVA: 0x00002050 File Offset: 0x00000250
// (set) Token: 0x060009B9 RID: 2489 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x1700018B")]
public BsonString Options
{
[Token(Token = "0x60008A3")]
[Address(RVA = "0x4157D0", Offset = "0x4147D0", VA = "0x1804157D0")]
[CompilerGenerated]
get
{
return null;
}
[Token(Token = "0x60008A4")]
[Address(RVA = "0x415820", Offset = "0x414820", VA = "0x180415820")]
[CompilerGenerated]
set
{
}
}
// Token: 0x060009BA RID: 2490 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60008A5")]
[Address(RVA = "0x2CC07D0", Offset = "0x2CBF7D0", VA = "0x182CC07D0")]
public BsonRegex(string pattern, string options)
{
}
// Token: 0x170001AD RID: 429
// (get) Token: 0x060009BB RID: 2491 RVA: 0x00005508 File Offset: 0x00003708
[Token(Token = "0x1700018C")]
public override BsonType Type
{
[Token(Token = "0x60008A6")]
[Address(RVA = "0x2511820", Offset = "0x2510820", VA = "0x182511820", 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: 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 int ByteCount
{
[Token(Token = "0x600089C")]
[Address(RVA = "0x4257C0", Offset = "0x4247C0", VA = "0x1804257C0")]
[CompilerGenerated]
get
{
return 0;
}
[Token(Token = "0x600089D")]
[Address(RVA = "0x4258B0", Offset = "0x4248B0", VA = "0x1804258B0")]
[CompilerGenerated]
set
{
}
}
// Token: 0x170001AA RID: 426
// (get) Token: 0x060009B3 RID: 2483 RVA: 0x000054F0 File Offset: 0x000036F0
// (set) Token: 0x060009B4 RID: 2484 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x17000189")]
public bool IncludeLength
{
[Token(Token = "0x600089E")]
[Address(RVA = "0x4B4FB0", Offset = "0x4B3FB0", VA = "0x1804B4FB0")]
[CompilerGenerated]
get
{
return default(bool);
}
[Token(Token = "0x600089F")]
[Address(RVA = "0xAA4120", Offset = "0xAA3120", VA = "0x180AA4120")]
[CompilerGenerated]
set
{
}
}
// Token: 0x060009B5 RID: 2485 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60008A0")]
[Address(RVA = "0x2CC0880", Offset = "0x2CBF880", VA = "0x182CC0880")]
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: 0x170001A2 RID: 418
// (get) Token: 0x0600099E RID: 2462
[Token(Token = "0x17000181")]
public abstract BsonType Type
{
[Token(Token = "0x6000889")]
[Address(Slot = "4")]
get;
}
// Token: 0x170001A3 RID: 419
// (get) Token: 0x0600099F RID: 2463 RVA: 0x00002050 File Offset: 0x00000250
// (set) Token: 0x060009A0 RID: 2464 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x17000182")]
public BsonToken Parent
{
[Token(Token = "0x600088A")]
[Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530")]
[CompilerGenerated]
get
{
return null;
}
[Token(Token = "0x600088B")]
[Address(RVA = "0x415800", Offset = "0x414800", VA = "0x180415800")]
[CompilerGenerated]
set
{
}
}
// Token: 0x170001A4 RID: 420
// (get) Token: 0x060009A1 RID: 2465 RVA: 0x00005478 File Offset: 0x00003678
// (set) Token: 0x060009A2 RID: 2466 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x17000183")]
public int CalculatedSize
{
[Token(Token = "0x600088C")]
[Address(RVA = "0x411540", Offset = "0x410540", VA = "0x180411540")]
[CompilerGenerated]
get
{
return 0;
}
[Token(Token = "0x600088D")]
[Address(RVA = "0x5F1910", Offset = "0x5F0910", VA = "0x1805F1910")]
[CompilerGenerated]
set
{
}
}
// Token: 0x060009A3 RID: 2467 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600088E")]
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
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: 0x04000353 RID: 851
[Token(Token = "0x4000267")]
Number = 1,
// Token: 0x04000354 RID: 852
[Token(Token = "0x4000268")]
String,
// Token: 0x04000355 RID: 853
[Token(Token = "0x4000269")]
Object,
// Token: 0x04000356 RID: 854
[Token(Token = "0x400026A")]
Array,
// Token: 0x04000357 RID: 855
[Token(Token = "0x400026B")]
Binary,
// Token: 0x04000358 RID: 856
[Token(Token = "0x400026C")]
Undefined,
// Token: 0x04000359 RID: 857
[Token(Token = "0x400026D")]
Oid,
// Token: 0x0400035A RID: 858
[Token(Token = "0x400026E")]
Boolean,
// Token: 0x0400035B RID: 859
[Token(Token = "0x400026F")]
Date,
// Token: 0x0400035C RID: 860
[Token(Token = "0x4000270")]
Null,
// Token: 0x0400035D RID: 861
[Token(Token = "0x4000271")]
Regex,
// Token: 0x0400035E RID: 862
[Token(Token = "0x4000272")]
Reference,
// Token: 0x0400035F RID: 863
[Token(Token = "0x4000273")]
Code,
// Token: 0x04000360 RID: 864
[Token(Token = "0x4000274")]
Symbol,
// Token: 0x04000361 RID: 865
[Token(Token = "0x4000275")]
CodeWScope,
// Token: 0x04000362 RID: 866
[Token(Token = "0x4000276")]
Integer,
// Token: 0x04000363 RID: 867
[Token(Token = "0x4000277")]
TimeStamp,
// Token: 0x04000364 RID: 868
[Token(Token = "0x4000278")]
Long,
// Token: 0x04000365 RID: 869
[Token(Token = "0x4000279")]
MinKey = -1,
// Token: 0x04000366 RID: 870
[Token(Token = "0x400027A")]
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: 0x060009AE RID: 2478 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000899")]
[Address(RVA = "0x2CC08C0", Offset = "0x2CBF8C0", VA = "0x182CC08C0")]
public BsonValue(object value, BsonType type)
{
}
// Token: 0x170001A7 RID: 423
// (get) Token: 0x060009AF RID: 2479 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000186")]
public object Value
{
[Token(Token = "0x600089A")]
[Address(RVA = "0x4157C0", Offset = "0x4147C0", VA = "0x1804157C0")]
get
{
return null;
}
}
// Token: 0x170001A8 RID: 424
// (get) Token: 0x060009B0 RID: 2480 RVA: 0x000054C0 File Offset: 0x000036C0
[Token(Token = "0x17000187")]
public override BsonType Type
{
[Token(Token = "0x600089B")]
[Address(RVA = "0x51F260", Offset = "0x51E260", VA = "0x18051F260", Slot = "4")]
get
{
return (BsonType)0;
}
}
// Token: 0x0400034A RID: 842
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x400025E")]
private object _value;
// Token: 0x0400034B RID: 843
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x400025F")]
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: 0x170001B0 RID: 432
// (get) Token: 0x060009C1 RID: 2497 RVA: 0x00005520 File Offset: 0x00003720
// (set) Token: 0x060009C2 RID: 2498 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x1700018F")]
public DateTimeKind DateTimeKindHandling
{
[Token(Token = "0x60008AC")]
[Address(RVA = "0x2CC2320", Offset = "0x2CC1320", VA = "0x182CC2320")]
get
{
return DateTimeKind.Unspecified;
}
[Token(Token = "0x60008AD")]
[Address(RVA = "0x2CC2340", Offset = "0x2CC1340", VA = "0x182CC2340")]
set
{
}
}
// Token: 0x060009C3 RID: 2499 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60008AE")]
[Address(RVA = "0x2CC2230", Offset = "0x2CC1230", VA = "0x182CC2230")]
public BsonWriter(Stream stream)
{
}
// Token: 0x060009C4 RID: 2500 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60008AF")]
[Address(RVA = "0x2CC0DB0", Offset = "0x2CBFDB0", VA = "0x182CC0DB0", Slot = "5")]
public override void Flush()
{
}
// Token: 0x060009C5 RID: 2501 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60008B0")]
[Address(RVA = "0x2CC0E70", Offset = "0x2CBFE70", VA = "0x182CC0E70", Slot = "15")]
protected override void WriteEnd(JsonToken token)
{
}
// Token: 0x060009C6 RID: 2502 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60008B1")]
[Address(RVA = "0x2CC0E10", Offset = "0x2CBFE10", VA = "0x182CC0E10", Slot = "61")]
public override void WriteComment(string text)
{
}
// Token: 0x060009C7 RID: 2503 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60008B2")]
[Address(RVA = "0x2CC12B0", Offset = "0x2CC02B0", VA = "0x182CC12B0", Slot = "11")]
public override void WriteStartConstructor(string name)
{
}
// Token: 0x060009C8 RID: 2504 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60008B3")]
[Address(RVA = "0x2CC1090", Offset = "0x2CC0090", VA = "0x182CC1090", Slot = "21")]
public override void WriteRaw(string json)
{
}
// Token: 0x060009C9 RID: 2505 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60008B4")]
[Address(RVA = "0x2CC1030", Offset = "0x2CC0030", VA = "0x182CC1030", Slot = "22")]
public override void WriteRawValue(string json)
{
}
// Token: 0x060009CA RID: 2506 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60008B5")]
[Address(RVA = "0x2CC1200", Offset = "0x2CC0200", VA = "0x182CC1200", Slot = "9")]
public override void WriteStartArray()
{
}
// Token: 0x060009CB RID: 2507 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60008B6")]
[Address(RVA = "0x2CC1310", Offset = "0x2CC0310", VA = "0x182CC1310", Slot = "7")]
public override void WriteStartObject()
{
}
// Token: 0x060009CC RID: 2508 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60008B7")]
[Address(RVA = "0x2CC1000", Offset = "0x2CC0000", VA = "0x182CC1000", Slot = "13")]
public override void WritePropertyName(string name)
{
}
// Token: 0x060009CD RID: 2509 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60008B8")]
[Address(RVA = "0x2CC0D60", Offset = "0x2CBFD60", VA = "0x182CC0D60", Slot = "6")]
public override void Close()
{
}
// Token: 0x060009CE RID: 2510 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60008B9")]
[Address(RVA = "0x2CC0900", Offset = "0x2CBF900", VA = "0x182CC0900")]
private void AddParent(BsonToken container)
{
}
// Token: 0x060009CF RID: 2511 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60008BA")]
[Address(RVA = "0x2CC0DF0", Offset = "0x2CBFDF0", VA = "0x182CC0DF0")]
private void RemoveParent()
{
}
// Token: 0x060009D0 RID: 2512 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60008BB")]
[Address(RVA = "0x2CC0CE0", Offset = "0x2CBFCE0", VA = "0x182CC0CE0")]
private void AddValue(object value, BsonType type)
{
}
// Token: 0x060009D1 RID: 2513 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60008BC")]
[Address(RVA = "0x2CC0930", Offset = "0x2CBF930", VA = "0x182CC0930")]
internal void AddToken(BsonToken token)
{
}
// Token: 0x060009D2 RID: 2514 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60008BD")]
[Address(RVA = "0x2CC0EE0", Offset = "0x2CBFEE0", VA = "0x182CC0EE0", Slot = "19")]
public override void WriteNull()
{
}
// Token: 0x060009D3 RID: 2515 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60008BE")]
[Address(RVA = "0x2CC13C0", Offset = "0x2CC03C0", VA = "0x182CC13C0", Slot = "20")]
public override void WriteUndefined()
{
}
// Token: 0x060009D4 RID: 2516 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60008BF")]
[Address(RVA = "0x2CC2160", Offset = "0x2CC1160", VA = "0x182CC2160", Slot = "23")]
public override void WriteValue(string value)
{
}
// Token: 0x060009D5 RID: 2517 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60008C0")]
[Address(RVA = "0x2CC1E10", Offset = "0x2CC0E10", VA = "0x182CC1E10", Slot = "24")]
public override void WriteValue(int value)
{
}
// Token: 0x060009D6 RID: 2518 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60008C1")]
[Address(RVA = "0x2CC1870", Offset = "0x2CC0870", VA = "0x182CC1870", Slot = "25")]
public override void WriteValue(uint value)
{
}
// Token: 0x060009D7 RID: 2519 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60008C2")]
[Address(RVA = "0x2CC1C90", Offset = "0x2CC0C90", VA = "0x182CC1C90", Slot = "26")]
public override void WriteValue(long value)
{
}
// Token: 0x060009D8 RID: 2520 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60008C3")]
[Address(RVA = "0x2CC19C0", Offset = "0x2CC09C0", VA = "0x182CC19C0", Slot = "27")]
public override void WriteValue(ulong value)
{
}
// Token: 0x060009D9 RID: 2521 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60008C4")]
[Address(RVA = "0x2CC1EC0", Offset = "0x2CC0EC0", VA = "0x182CC1EC0", Slot = "28")]
public override void WriteValue(float value)
{
}
// Token: 0x060009DA RID: 2522 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60008C5")]
[Address(RVA = "0x2CC1BD0", Offset = "0x2CC0BD0", VA = "0x182CC1BD0", Slot = "29")]
public override void WriteValue(double value)
{
}
// Token: 0x060009DB RID: 2523 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60008C6")]
[Address(RVA = "0x2CC1650", Offset = "0x2CC0650", VA = "0x182CC1650", Slot = "30")]
public override void WriteValue(bool value)
{
}
// Token: 0x060009DC RID: 2524 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60008C7")]
[Address(RVA = "0x2CC17B0", Offset = "0x2CC07B0", VA = "0x182CC17B0", Slot = "31")]
public override void WriteValue(short value)
{
}
// Token: 0x060009DD RID: 2525 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60008C8")]
[Address(RVA = "0x2CC1430", Offset = "0x2CC0430", VA = "0x182CC1430", Slot = "32")]
public override void WriteValue(ushort value)
{
}
// Token: 0x060009DE RID: 2526 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60008C9")]
[Address(RVA = "0x2CC20C0", Offset = "0x2CC10C0", VA = "0x182CC20C0", Slot = "33")]
public override void WriteValue(char value)
{
}
// Token: 0x060009DF RID: 2527 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60008CA")]
[Address(RVA = "0x2CC1A70", Offset = "0x2CC0A70", VA = "0x182CC1A70", Slot = "34")]
public override void WriteValue(byte value)
{
}
// Token: 0x060009E0 RID: 2528 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60008CB")]
[Address(RVA = "0x2CC1700", Offset = "0x2CC0700", VA = "0x182CC1700", Slot = "35")]
public override void WriteValue(sbyte value)
{
}
// Token: 0x060009E1 RID: 2529 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60008CC")]
[Address(RVA = "0x2CC2000", Offset = "0x2CC1000", VA = "0x182CC2000", Slot = "36")]
public override void WriteValue(decimal value)
{
}
// Token: 0x060009E2 RID: 2530 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60008CD")]
[Address(RVA = "0x2CC14F0", Offset = "0x2CC04F0", VA = "0x182CC14F0", Slot = "37")]
public override void WriteValue(DateTime value)
{
}
// Token: 0x060009E3 RID: 2531 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60008CE")]
[Address(RVA = "0x2CC1D50", Offset = "0x2CC0D50", VA = "0x182CC1D50", Slot = "38")]
public override void WriteValue(DateTimeOffset value)
{
}
// Token: 0x060009E4 RID: 2532 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60008CF")]
[Address(RVA = "0x2CC1F80", Offset = "0x2CC0F80", VA = "0x182CC1F80", Slot = "58")]
public override void WriteValue(byte[] value)
{
}
// Token: 0x060009E5 RID: 2533 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60008D0")]
[Address(RVA = "0x2CC1920", Offset = "0x2CC0920", VA = "0x182CC1920", Slot = "39")]
public override void WriteValue(Guid value)
{
}
// Token: 0x060009E6 RID: 2534 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60008D1")]
[Address(RVA = "0x2CC15B0", Offset = "0x2CC05B0", VA = "0x182CC15B0", Slot = "40")]
public override void WriteValue(TimeSpan value)
{
}
// Token: 0x060009E7 RID: 2535 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60008D2")]
[Address(RVA = "0x2CC1B20", Offset = "0x2CC0B20", VA = "0x182CC1B20", Slot = "59")]
public override void WriteValue(Uri value)
{
}
// Token: 0x060009E8 RID: 2536 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60008D3")]
[Address(RVA = "0x2CC0F50", Offset = "0x2CBFF50", VA = "0x182CC0F50")]
public void WriteObjectId(byte[] value)
{
}
// Token: 0x060009E9 RID: 2537 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60008D4")]
[Address(RVA = "0x2CC10F0", Offset = "0x2CC00F0", VA = "0x182CC10F0")]
public void WriteRegex(string pattern, string options)
{
}
// Token: 0x04000367 RID: 871
[FieldOffset(Offset = "0x30")]
[Token(Token = "0x400027B")]
private readonly BsonBinaryWriter _writer;
// Token: 0x04000368 RID: 872
[FieldOffset(Offset = "0x38")]
[Token(Token = "0x400027C")]
private BsonToken _root;
// Token: 0x04000369 RID: 873
[FieldOffset(Offset = "0x40")]
[Token(Token = "0x400027D")]
private BsonToken _parent;
// Token: 0x0400036A RID: 874
[FieldOffset(Offset = "0x48")]
[Token(Token = "0x400027E")]
private string _propertyName;
}
}