System.Runtime.Remoting.Messaging.AsyncResult Class

Encapsulates the results of an asynchronous operation on a delegate.

See Also: AsyncResult Members


public class AsyncResult : IAsyncResult, IMessageSink


The System.Runtime.Remoting.Messaging.AsyncResult class is used in conjunction with asynchronous method calls made using delegates. The IAsyncResult returned from the delegate's BeginInvoke method can be cast to an System.Runtime.Remoting.Messaging.AsyncResult. The System.Runtime.Remoting.Messaging.AsyncResult has the AsyncResult.AsyncDelegate property that holds the delegate object on which the asynchronous call was invoked.

For more information about BeginInvoke and asynchronous calls using delegates, see Asynchronous Programming Using Delegates.


Namespace: System.Runtime.Remoting.Messaging
Assembly: mscorlib (in mscorlib.dll)
Assembly Versions: 1.0.5000.0,,