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; } } }