system\defaultbinder.cs (19)
38public override MethodBase BindToMethod(
39BindingFlags bindingAttr, MethodBase[] match, ref Object[] args,
46MethodBase[] candidates = (MethodBase[]) match.Clone();
519public override MethodBase SelectMethod(BindingFlags bindingAttr,MethodBase[] match,Type[] types,ParameterModifier[] modifiers)
536MethodBase[] candidates = (MethodBase[]) match.Clone();
740public static MethodBase ExactBinding(MethodBase[] match,Type[] types,ParameterModifier[] modifiers)
745MethodBase[] aExactMatches = new MethodBase[match.Length];
951private static int FindMostSpecificMethod(MethodBase m1, int[] paramOrder1, Type paramArrayType1,
952MethodBase m2, int[] paramOrder2, Type paramArrayType2,
1032internal static bool CompareMethodSigAndName(MethodBase m1, MethodBase m2)
1064internal static MethodBase FindMostDerivedNewSlotMeth(MethodBase[] match, int cMatches)
1067MethodBase methWithDeepestHierarchy = null;
system\rttype.cs (23)
327internal MethodBase AddMethod(RuntimeType declaringType, RuntimeMethodHandleInternal method, CacheType cacheType)
351return (MethodBase)(object)list[0];
1911internal MethodBase GetMethod(RuntimeType declaringType, RuntimeMethodHandleInternal method)
1917internal MethodBase GetConstructor(RuntimeType declaringType, RuntimeMethodHandleInternal constructor)
1982internal static MethodBase GetMethodBase(RuntimeModule scope, int typeMetadataToken)
1987internal static MethodBase GetMethodBase(IRuntimeMethodInfo methodHandle)
1993internal static MethodBase GetMethodBase(RuntimeType reflectedType, IRuntimeMethodInfo methodHandle)
1995MethodBase retval = RuntimeType.GetMethodBase(reflectedType, methodHandle.Value);
2001internal unsafe static MethodBase GetMethodBase(RuntimeType reflectedType, RuntimeMethodHandleInternal methodHandle)
2036MethodBase[] methodBases = reflectedType.GetMember(
2038BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance) as MethodBase[];
2113MethodBase retval;
2516MethodBase methodBase, BindingFlags methodFlags, BindingFlags bindingFlags, CallingConventions callConv, Type[] argumentTypes)
3187MethodBase ifaceMethodBase = RuntimeType.GetMethodBase(ifaceRtType, ifaceRtMethodHandle);
3199MethodBase rtTypeMethodBase = RuntimeType.GetMethodBase(this, classRtMethodHandle);
3526new MethodBase[totalCount] : new MemberInfo[totalCount];
3650public override MethodBase DeclaringMethod
4950MethodBase invokeMethod = null;
5220List<MethodBase> matches = new List<MethodBase>(candidates.Length);
5238MethodBase[] cons = new MethodBase[matches.Count];
5256MethodBase invokeMethod;