49 lines
1.4 KiB
C#
49 lines
1.4 KiB
C#
using System;
|
|
using System.Reflection;
|
|
using Cpp2IlInjected;
|
|
|
|
namespace Singular.Newtonsoft.Json.Serialization
|
|
{
|
|
// Token: 0x02000087 RID: 135
|
|
[Token(Token = "0x2000058")]
|
|
public class DynamicValueProvider : IValueProvider
|
|
{
|
|
// Token: 0x0600046D RID: 1133 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x60003D9")]
|
|
[Address(RVA = "0x22ACB20", Offset = "0x22AB920", VA = "0x1822ACB20")]
|
|
public DynamicValueProvider(MemberInfo memberInfo)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600046E RID: 1134 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x60003DA")]
|
|
[Address(RVA = "0x22AC940", Offset = "0x22AB740", VA = "0x1822AC940", Slot = "4")]
|
|
public void SetValue(object target, object value)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600046F RID: 1135 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x60003DB")]
|
|
[Address(RVA = "0x22AC760", Offset = "0x22AB560", VA = "0x1822AC760", Slot = "5")]
|
|
public object GetValue(object target)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x0400019B RID: 411
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4000111")]
|
|
private readonly MemberInfo _memberInfo;
|
|
|
|
// Token: 0x0400019C RID: 412
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4000112")]
|
|
private Func<object, object> _getter;
|
|
|
|
// Token: 0x0400019D RID: 413
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x4000113")]
|
|
private Action<object, object> _setter;
|
|
}
|
|
}
|