Я хочу видеть реализацию InvokeMember
метода в Type
class.But, когда я правой кнопкой мыши на метод и нажмите Go To Declaration
, все, что я вижу это абстрактное определение метод как это:Как я могу увидеть реализацию метода Type.InvokeMember?
abstract public Object InvokeMember(/* parameters */);
И есть два перегружена версия этого метода, но они называют это абстрактный вариант:
[DebuggerStepThroughAttribute]
[Diagnostics.DebuggerHidden]
public Object InvokeMember(String name,BindingFlags invokeAttr,Binder binder, Object target, Object[] args, CultureInfo culture)
{
return InvokeMember(name,invokeAttr,binder,target,args,null,culture,null);
}
[DebuggerStepThroughAttribute]
[Diagnostics.DebuggerHidden]
public Object InvokeMember(String name,BindingFlags invokeAttr,Binder binder, Object target, Object[] args)
{
return InvokeMember(name,invokeAttr,binder,target,args,null,null,null);
}
Я могу видеть все реализации других методов и classes.But я не могу видеть InvokeMember
impleme почему? Где эта реализация?
Примечание: Я использую .NET Reflector
и ReSharper
спасибо, это было действительно просто, как я не мог этого видеть? :-) Я отвечу на ваш ответ через пять минут :) –