The object returned by the method represented by the delegate.
Type Reason ArgumentException The type of one or more elements in args is invalid as a parameter to the methods implemented by the current instance. MethodAccessException The caller does not have the required permissions.
-or-
The number, order or type of parameters listed in args is invalid.
System.Reflection.TargetException A method in the invocation list of the current instance is an instance method and its target object is null.
-or-
A method in the invocation list of the current instance was invoked on a target object or a class that does not implement it.
!:System.Reflection.TargetParamterCountException The number of elements in args is not equal to the number of parameters required by the methods invoked by the current instance. System.Reflection.TargetInvocationException A method in the invocation list of the current instance threw an exception.
This method calls the Delegate.DynamicInvokeImpl(Object[]) method.