Files
2026-04-10 22:50:51 +02:00

206 lines
7.3 KiB
C#

using System;
using System.Globalization;
using System.Reflection;
using Cpp2IlInjected;
namespace System
{
// Token: 0x020000D5 RID: 213
[Token(Token = "0x20000D5")]
[Serializable]
internal class DefaultBinder : Binder
{
// Token: 0x06000809 RID: 2057 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6000809")]
[Address(RVA = "0x1B660A0", Offset = "0x1B64EA0", VA = "0x181B660A0", Slot = "4")]
public override MethodBase BindToMethod(BindingFlags bindingAttr, MethodBase[] match, ref object[] args, ParameterModifier[] modifiers, CultureInfo cultureInfo, string[] names, out object state)
{
return null;
}
// Token: 0x0600080A RID: 2058 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x600080A")]
[Address(RVA = "0x1B65990", Offset = "0x1B64790", VA = "0x181B65990", Slot = "5")]
public override FieldInfo BindToField(BindingFlags bindingAttr, FieldInfo[] match, object value, CultureInfo cultureInfo)
{
return null;
}
// Token: 0x0600080B RID: 2059 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x600080B")]
[Address(RVA = "0x1B6AA40", Offset = "0x1B69840", VA = "0x181B6AA40", Slot = "6")]
public override MethodBase SelectMethod(BindingFlags bindingAttr, MethodBase[] match, Type[] types, ParameterModifier[] modifiers)
{
return null;
}
// Token: 0x0600080C RID: 2060 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x600080C")]
[Address(RVA = "0x1B6B190", Offset = "0x1B69F90", VA = "0x181B6B190", Slot = "7")]
public override PropertyInfo SelectProperty(BindingFlags bindingAttr, PropertyInfo[] match, Type returnType, Type[] indexes, ParameterModifier[] modifiers)
{
return null;
}
// Token: 0x0600080D RID: 2061 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x600080D")]
[Address(RVA = "0x1B68DA0", Offset = "0x1B67BA0", VA = "0x181B68DA0", Slot = "8")]
public override object ChangeType(object value, Type type, CultureInfo cultureInfo)
{
return null;
}
// Token: 0x0600080E RID: 2062 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600080E")]
[Address(RVA = "0x1B6A530", Offset = "0x1B69330", VA = "0x181B6A530", Slot = "9")]
public override void ReorderArgumentArray(ref object[] args, object state)
{
}
// Token: 0x0600080F RID: 2063 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x600080F")]
[Address(RVA = "0x1B69210", Offset = "0x1B68010", VA = "0x181B69210")]
public static MethodBase ExactBinding(MethodBase[] match, Type[] types, ParameterModifier[] modifiers)
{
return null;
}
// Token: 0x06000810 RID: 2064 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6000810")]
[Address(RVA = "0x1B69590", Offset = "0x1B68390", VA = "0x181B69590")]
public static PropertyInfo ExactPropertyBinding(PropertyInfo[] match, Type returnType, Type[] types, ParameterModifier[] modifiers)
{
return null;
}
// Token: 0x06000811 RID: 2065 RVA: 0x00007698 File Offset: 0x00005898
[Token(Token = "0x6000811")]
[Address(RVA = "0x1B6A030", Offset = "0x1B68E30", VA = "0x181B6A030")]
private static int FindMostSpecific(ParameterInfo[] p1, int[] paramOrder1, Type paramArrayType1, ParameterInfo[] p2, int[] paramOrder2, Type paramArrayType2, Type[] types, object[] args)
{
return 0;
}
// Token: 0x06000812 RID: 2066 RVA: 0x000076B0 File Offset: 0x000058B0
[Token(Token = "0x6000812")]
[Address(RVA = "0x1B69D10", Offset = "0x1B68B10", VA = "0x181B69D10")]
private static int FindMostSpecificType(Type c1, Type c2, Type t)
{
return 0;
}
// Token: 0x06000813 RID: 2067 RVA: 0x000076C8 File Offset: 0x000058C8
[Token(Token = "0x6000813")]
[Address(RVA = "0x1B69AB0", Offset = "0x1B688B0", VA = "0x181B69AB0")]
private static int FindMostSpecificMethod(MethodBase m1, int[] paramOrder1, Type paramArrayType1, MethodBase m2, int[] paramOrder2, Type paramArrayType2, Type[] types, object[] args)
{
return 0;
}
// Token: 0x06000814 RID: 2068 RVA: 0x000076E0 File Offset: 0x000058E0
[Token(Token = "0x6000814")]
[Address(RVA = "0x1B699D0", Offset = "0x1B687D0", VA = "0x181B699D0")]
private static int FindMostSpecificField(FieldInfo cur1, FieldInfo cur2)
{
return 0;
}
// Token: 0x06000815 RID: 2069 RVA: 0x000076F8 File Offset: 0x000058F8
[Token(Token = "0x6000815")]
[Address(RVA = "0x1B699D0", Offset = "0x1B687D0", VA = "0x181B699D0")]
private static int FindMostSpecificProperty(PropertyInfo cur1, PropertyInfo cur2)
{
return 0;
}
// Token: 0x06000816 RID: 2070 RVA: 0x00007710 File Offset: 0x00005910
[Token(Token = "0x6000816")]
[Address(RVA = "0x1B68E10", Offset = "0x1B67C10", VA = "0x181B68E10")]
internal static bool CompareMethodSigAndName(MethodBase m1, MethodBase m2)
{
return default(bool);
}
// Token: 0x06000817 RID: 2071 RVA: 0x00007728 File Offset: 0x00005928
[Token(Token = "0x6000817")]
[Address(RVA = "0x1B6A4A0", Offset = "0x1B692A0", VA = "0x181B6A4A0")]
internal static int GetHierarchyDepth(Type t)
{
return 0;
}
// Token: 0x06000818 RID: 2072 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6000818")]
[Address(RVA = "0x1B698B0", Offset = "0x1B686B0", VA = "0x181B698B0")]
internal static MethodBase FindMostDerivedNewSlotMeth(MethodBase[] match, int cMatches)
{
return null;
}
// Token: 0x06000819 RID: 2073 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000819")]
[Address(RVA = "0x1B6A890", Offset = "0x1B69690", VA = "0x181B6A890")]
private static void ReorderParams(int[] paramOrder, object[] vars)
{
}
// Token: 0x0600081A RID: 2074 RVA: 0x00007740 File Offset: 0x00005940
[Token(Token = "0x600081A")]
[Address(RVA = "0x1B68FA0", Offset = "0x1B67DA0", VA = "0x181B68FA0")]
private static bool CreateParamOrder(int[] paramOrder, ParameterInfo[] pars, string[] names)
{
return default(bool);
}
// Token: 0x0600081B RID: 2075 RVA: 0x00007758 File Offset: 0x00005958
[Token(Token = "0x600081B")]
[Address(RVA = "0x1B68B40", Offset = "0x1B67940", VA = "0x181B68B40")]
private static bool CanConvertPrimitive(RuntimeType source, RuntimeType target)
{
return default(bool);
}
// Token: 0x0600081C RID: 2076 RVA: 0x00007770 File Offset: 0x00005970
[Token(Token = "0x600081C")]
[Address(RVA = "0x1B68A40", Offset = "0x1B67840", VA = "0x181B68A40")]
private static bool CanConvertPrimitiveObjectToType(object source, RuntimeType type)
{
return default(bool);
}
// Token: 0x0600081D RID: 2077 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600081D")]
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
public DefaultBinder()
{
}
// Token: 0x020000D6 RID: 214
[Token(Token = "0x20000D6")]
internal class BinderState
{
// Token: 0x0600081E RID: 2078 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600081E")]
[Address(RVA = "0x1B63F90", Offset = "0x1B62D90", VA = "0x181B63F90")]
internal BinderState(int[] argsMap, int originalSize, bool isParamArray)
{
}
// Token: 0x04000331 RID: 817
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x4000331")]
internal int[] m_argsMap;
// Token: 0x04000332 RID: 818
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x4000332")]
internal int m_originalSize;
// Token: 0x04000333 RID: 819
[FieldOffset(Offset = "0x1C")]
[Token(Token = "0x4000333")]
internal bool m_isParamArray;
}
}
}