using System; using System.Globalization; using System.Reflection; using Cpp2IlInjected; namespace System { // Token: 0x020000DC RID: 220 [Token(Token = "0x20000DC")] [Serializable] internal class DefaultBinder : Binder { // Token: 0x06000831 RID: 2097 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6000831")] [Address(RVA = "0x254C2E0", Offset = "0x254B2E0", VA = "0x18254C2E0", 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: 0x06000832 RID: 2098 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6000832")] [Address(RVA = "0x254BBD0", Offset = "0x254ABD0", VA = "0x18254BBD0", Slot = "5")] public override FieldInfo BindToField(BindingFlags bindingAttr, FieldInfo[] match, object value, CultureInfo cultureInfo) { return null; } // Token: 0x06000833 RID: 2099 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6000833")] [Address(RVA = "0x2550C80", Offset = "0x254FC80", VA = "0x182550C80", Slot = "6")] public override MethodBase SelectMethod(BindingFlags bindingAttr, MethodBase[] match, Type[] types, ParameterModifier[] modifiers) { return null; } // Token: 0x06000834 RID: 2100 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6000834")] [Address(RVA = "0x25513D0", Offset = "0x25503D0", VA = "0x1825513D0", Slot = "7")] public override PropertyInfo SelectProperty(BindingFlags bindingAttr, PropertyInfo[] match, Type returnType, Type[] indexes, ParameterModifier[] modifiers) { return null; } // Token: 0x06000835 RID: 2101 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6000835")] [Address(RVA = "0x254EFE0", Offset = "0x254DFE0", VA = "0x18254EFE0", Slot = "8")] public override object ChangeType(object value, Type type, CultureInfo cultureInfo) { return null; } // Token: 0x06000836 RID: 2102 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000836")] [Address(RVA = "0x2550770", Offset = "0x254F770", VA = "0x182550770", Slot = "9")] public override void ReorderArgumentArray(ref object[] args, object state) { } // Token: 0x06000837 RID: 2103 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6000837")] [Address(RVA = "0x254F450", Offset = "0x254E450", VA = "0x18254F450")] public static MethodBase ExactBinding(MethodBase[] match, Type[] types, ParameterModifier[] modifiers) { return null; } // Token: 0x06000838 RID: 2104 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6000838")] [Address(RVA = "0x254F7D0", Offset = "0x254E7D0", VA = "0x18254F7D0")] public static PropertyInfo ExactPropertyBinding(PropertyInfo[] match, Type returnType, Type[] types, ParameterModifier[] modifiers) { return null; } // Token: 0x06000839 RID: 2105 RVA: 0x00007890 File Offset: 0x00005A90 [Token(Token = "0x6000839")] [Address(RVA = "0x2550270", Offset = "0x254F270", VA = "0x182550270")] private static int FindMostSpecific(ParameterInfo[] p1, int[] paramOrder1, Type paramArrayType1, ParameterInfo[] p2, int[] paramOrder2, Type paramArrayType2, Type[] types, object[] args) { return 0; } // Token: 0x0600083A RID: 2106 RVA: 0x000078A8 File Offset: 0x00005AA8 [Token(Token = "0x600083A")] [Address(RVA = "0x254FF50", Offset = "0x254EF50", VA = "0x18254FF50")] private static int FindMostSpecificType(Type c1, Type c2, Type t) { return 0; } // Token: 0x0600083B RID: 2107 RVA: 0x000078C0 File Offset: 0x00005AC0 [Token(Token = "0x600083B")] [Address(RVA = "0x254FCF0", Offset = "0x254ECF0", VA = "0x18254FCF0")] private static int FindMostSpecificMethod(MethodBase m1, int[] paramOrder1, Type paramArrayType1, MethodBase m2, int[] paramOrder2, Type paramArrayType2, Type[] types, object[] args) { return 0; } // Token: 0x0600083C RID: 2108 RVA: 0x000078D8 File Offset: 0x00005AD8 [Token(Token = "0x600083C")] [Address(RVA = "0x254FC10", Offset = "0x254EC10", VA = "0x18254FC10")] private static int FindMostSpecificField(FieldInfo cur1, FieldInfo cur2) { return 0; } // Token: 0x0600083D RID: 2109 RVA: 0x000078F0 File Offset: 0x00005AF0 [Token(Token = "0x600083D")] [Address(RVA = "0x254FC10", Offset = "0x254EC10", VA = "0x18254FC10")] private static int FindMostSpecificProperty(PropertyInfo cur1, PropertyInfo cur2) { return 0; } // Token: 0x0600083E RID: 2110 RVA: 0x00007908 File Offset: 0x00005B08 [Token(Token = "0x600083E")] [Address(RVA = "0x254F050", Offset = "0x254E050", VA = "0x18254F050")] internal static bool CompareMethodSigAndName(MethodBase m1, MethodBase m2) { return default(bool); } // Token: 0x0600083F RID: 2111 RVA: 0x00007920 File Offset: 0x00005B20 [Token(Token = "0x600083F")] [Address(RVA = "0x25506E0", Offset = "0x254F6E0", VA = "0x1825506E0")] internal static int GetHierarchyDepth(Type t) { return 0; } // Token: 0x06000840 RID: 2112 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6000840")] [Address(RVA = "0x254FAF0", Offset = "0x254EAF0", VA = "0x18254FAF0")] internal static MethodBase FindMostDerivedNewSlotMeth(MethodBase[] match, int cMatches) { return null; } // Token: 0x06000841 RID: 2113 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000841")] [Address(RVA = "0x2550AD0", Offset = "0x254FAD0", VA = "0x182550AD0")] private static void ReorderParams(int[] paramOrder, object[] vars) { } // Token: 0x06000842 RID: 2114 RVA: 0x00007938 File Offset: 0x00005B38 [Token(Token = "0x6000842")] [Address(RVA = "0x254F1E0", Offset = "0x254E1E0", VA = "0x18254F1E0")] private static bool CreateParamOrder(int[] paramOrder, ParameterInfo[] pars, string[] names) { return default(bool); } // Token: 0x06000843 RID: 2115 RVA: 0x00007950 File Offset: 0x00005B50 [Token(Token = "0x6000843")] [Address(RVA = "0x254ED80", Offset = "0x254DD80", VA = "0x18254ED80")] private static bool CanConvertPrimitive(RuntimeType source, RuntimeType target) { return default(bool); } // Token: 0x06000844 RID: 2116 RVA: 0x00007968 File Offset: 0x00005B68 [Token(Token = "0x6000844")] [Address(RVA = "0x254EC80", Offset = "0x254DC80", VA = "0x18254EC80")] private static bool CanConvertPrimitiveObjectToType(object source, RuntimeType type) { return default(bool); } // Token: 0x06000845 RID: 2117 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000845")] [Address(RVA = "0x42BA20", Offset = "0x42AA20", VA = "0x18042BA20")] public DefaultBinder() { } // Token: 0x020000DD RID: 221 [Token(Token = "0x20000DD")] internal class BinderState { // Token: 0x06000846 RID: 2118 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000846")] [Address(RVA = "0x73FFA0", Offset = "0x73EFA0", VA = "0x18073FFA0")] internal BinderState(int[] argsMap, int originalSize, bool isParamArray) { } // Token: 0x0400033B RID: 827 [FieldOffset(Offset = "0x10")] [Token(Token = "0x400033B")] internal int[] m_argsMap; // Token: 0x0400033C RID: 828 [FieldOffset(Offset = "0x18")] [Token(Token = "0x400033C")] internal int m_originalSize; // Token: 0x0400033D RID: 829 [FieldOffset(Offset = "0x1C")] [Token(Token = "0x400033D")] internal bool m_isParamArray; } } }