References a method to be called when a corresponding asynchronous operation is completed.
Assembly: mscorlib (in mscorlib.dll)
Use an delegate to process the results of an asynchronous operation in a separate thread. The delegate represents a callback method that is called when the asynchronous operation is completed. The callback method takes an IAsyncResult parameter, which is subsequently used to obtain the results of the asynchronous operation.
Silverlight for Windows PhoneAsynchronous delegate calls, specifically the BeginInvoke and EndInvoke methods, are not supported in Silverlight for Windows Phone. If you attempt to invoke delegates asynchronously, the application throws TargetInvocationException instead of NotSupportedException.
For a list of the operating systems and browsers that are supported by Silverlight, see Supported Operating Systems and Browsers.