Documentation for this section has not yet been entered.
The AsyncResult.AsyncDelegate property can be cast to the actual class of the user-defined delegate.
For example, if the delegate that was used to make the asynchronous call is of type MyDelegate, the delegate that is returned by this property must be cast to MyDelegate. The callback method can then call the delegate's EndInvoke method with the correct signature, in order to obtain the results of the asynchronous method call.