84 lines
2.6 KiB
C#
84 lines
2.6 KiB
C#
using System;
|
|
using System.Reflection;
|
|
using Cpp2IlInjected;
|
|
|
|
namespace Singular.Newtonsoft.Json.Utilities
|
|
{
|
|
// Token: 0x02000061 RID: 97
|
|
[Token(Token = "0x2000044")]
|
|
internal class LateBoundReflectionDelegateFactory : ReflectionDelegateFactory
|
|
{
|
|
// Token: 0x1700008B RID: 139
|
|
// (get) Token: 0x06000350 RID: 848 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x1700007B")]
|
|
internal static ReflectionDelegateFactory Instance
|
|
{
|
|
[Token(Token = "0x60002F1")]
|
|
[Address(RVA = "0x3B1C0E0", Offset = "0x3B1B0E0", VA = "0x183B1C0E0")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000351 RID: 849 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x60002F2")]
|
|
[Address(RVA = "0x26D2780", Offset = "0x26D1780", VA = "0x1826D2780", Slot = "4")]
|
|
public override MethodCall<T, object> CreateMethodCall<T>(MethodBase method)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06000352 RID: 850 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x60002F3")]
|
|
[Address(RVA = "0x31665F0", Offset = "0x31655F0", VA = "0x1831665F0", Slot = "5")]
|
|
public override Func<T> CreateDefaultConstructor<T>(Type type)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06000353 RID: 851 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x60002F4")]
|
|
[Address(RVA = "0x3166980", Offset = "0x3165980", VA = "0x183166980", Slot = "6")]
|
|
public override Func<T, object> CreateGet<T>(PropertyInfo propertyInfo)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06000354 RID: 852 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x60002F5")]
|
|
[Address(RVA = "0x3166A60", Offset = "0x3165A60", VA = "0x183166A60", Slot = "7")]
|
|
public override Func<T, object> CreateGet<T>(FieldInfo fieldInfo)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06000355 RID: 853 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x60002F6")]
|
|
[Address(RVA = "0x26D2B80", Offset = "0x26D1B80", VA = "0x1826D2B80", Slot = "8")]
|
|
public override Action<T, object> CreateSet<T>(FieldInfo fieldInfo)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06000356 RID: 854 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x60002F7")]
|
|
[Address(RVA = "0x26D28E0", Offset = "0x26D18E0", VA = "0x1826D28E0", Slot = "9")]
|
|
public override Action<T, object> CreateSet<T>(PropertyInfo propertyInfo)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06000357 RID: 855 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x60002F8")]
|
|
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
|
public LateBoundReflectionDelegateFactory()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0400015C RID: 348
|
|
[Token(Token = "0x40000F3")]
|
|
private static readonly LateBoundReflectionDelegateFactory _instance;
|
|
}
|
|
}
|