System.Dynamic.InvokeMemberBinder
namespace System.Dynamic
{
public abstract class InvokeMemberBinder : DynamicMetaObjectBinder
{
public CallInfo CallInfo { get; }
public bool IgnoreCase { get; }
public string Name { get; }
protected InvokeMemberBinder(string name, bool ignoreCase, CallInfo callInfo);
public abstract DynamicMetaObject FallbackInvoke(DynamicMetaObject target, DynamicMetaObject[] args, DynamicMetaObject errorSuggestion);
public DynamicMetaObject FallbackInvokeMember(DynamicMetaObject target, DynamicMetaObject[] args);
public abstract DynamicMetaObject FallbackInvokeMember(DynamicMetaObject target, DynamicMetaObject[] args, DynamicMetaObject errorSuggestion);
}
}