Files
Apr2020-Cpp2Il-Dump/Valve.Newtonsoft.Json/Serialization/JsonSerializerInternalBase.cs
T
niko 8fc35183db a
2026-04-11 22:19:20 +02:00

109 lines
3.4 KiB
C#

using System;
using System.Collections.Generic;
using Cpp2IlInjected;
using Valve.Newtonsoft.Json.Utilities;
namespace Valve.Newtonsoft.Json.Serialization
{
// Token: 0x02000092 RID: 146
[Token(Token = "0x2000092")]
internal abstract class JsonSerializerInternalBase
{
// Token: 0x06000453 RID: 1107 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000453")]
[Address(RVA = "0x27C1470", Offset = "0x27C0270", VA = "0x1827C1470")]
protected JsonSerializerInternalBase(JsonSerializer serializer)
{
}
// Token: 0x170000E6 RID: 230
// (get) Token: 0x06000454 RID: 1108 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x170000E6")]
internal BidirectionalDictionary<string, object> DefaultReferenceMappings
{
[Token(Token = "0x6000454")]
[Address(RVA = "0x27C14F0", Offset = "0x27C02F0", VA = "0x1827C14F0")]
get
{
return null;
}
}
// Token: 0x06000455 RID: 1109 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000455")]
[Address(RVA = "0x27C10A0", Offset = "0x27BFEA0", VA = "0x1827C10A0")]
private ErrorContext GetErrorContext(object currentObject, object member, string path, Exception error)
{
return null;
}
// Token: 0x06000456 RID: 1110 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000456")]
[Address(RVA = "0x27C1030", Offset = "0x27BFE30", VA = "0x1827C1030")]
protected void ClearErrorContext()
{
}
// Token: 0x06000457 RID: 1111 RVA: 0x00003BD0 File Offset: 0x00001DD0
[Token(Token = "0x6000457")]
[Address(RVA = "0x27C1180", Offset = "0x27BFF80", VA = "0x1827C1180")]
protected bool IsErrorHandled(object currentObject, JsonContract contract, object keyValue, IJsonLineInfo lineInfo, string path, Exception ex)
{
return default(bool);
}
// Token: 0x04000275 RID: 629
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x4000275")]
private ErrorContext _currentErrorContext;
// Token: 0x04000276 RID: 630
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x4000276")]
private BidirectionalDictionary<string, object> _mappings;
// Token: 0x04000277 RID: 631
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x4000277")]
internal readonly JsonSerializer Serializer;
// Token: 0x04000278 RID: 632
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x4000278")]
internal readonly ITraceWriter TraceWriter;
// Token: 0x04000279 RID: 633
[FieldOffset(Offset = "0x30")]
[Token(Token = "0x4000279")]
protected JsonSerializerProxy InternalSerializer;
// Token: 0x02000093 RID: 147
[Token(Token = "0x2000093")]
private class ReferenceEqualsEqualityComparer : IEqualityComparer<object>
{
// Token: 0x06000458 RID: 1112 RVA: 0x00003BE8 File Offset: 0x00001DE8
[Token(Token = "0x6000458")]
[Address(RVA = "0x11BB7A0", Offset = "0x11BA5A0", VA = "0x1811BB7A0", Slot = "4")]
bool IEqualityComparer<object>.Equals(object x, object y)
{
return default(bool);
}
// Token: 0x06000459 RID: 1113 RVA: 0x00003C00 File Offset: 0x00001E00
[Token(Token = "0x6000459")]
[Address(RVA = "0x244D730", Offset = "0x244C530", VA = "0x18244D730", Slot = "5")]
int IEqualityComparer<object>.GetHashCode(object obj)
{
return 0;
}
// Token: 0x0600045A RID: 1114 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600045A")]
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
public ReferenceEqualsEqualityComparer()
{
}
}
}
}