L
lee.chappers
Hi,
I have a MethodInfo object and a Type object. The Type object
represents the type of a delegate, for example:
delegate void TakesIntReturnsNothing(int x);
....
Type delegateType = typeof(TakesIntReturnsNothing);
How can I tell if the method represented by my MethodInfo object is
suitable for being called via the delegate represented by the type? Or
put another way, how can I implement the following method?
bool CanCall(MethodInfo candidateMethod, Type delegateType)
{
// Return true if 'new ActualDelegate(ActualMethod)' would have
compiled?
}
Thanks,
- Lee
I have a MethodInfo object and a Type object. The Type object
represents the type of a delegate, for example:
delegate void TakesIntReturnsNothing(int x);
....
Type delegateType = typeof(TakesIntReturnsNothing);
How can I tell if the method represented by my MethodInfo object is
suitable for being called via the delegate represented by the type? Or
put another way, how can I implement the following method?
bool CanCall(MethodInfo candidateMethod, Type delegateType)
{
// Return true if 'new ActualDelegate(ActualMethod)' would have
compiled?
}
Thanks,
- Lee