Mono Class Library: System NamespaceSystem.IAsyncResult |
See Also: IAsyncResult Members
|
An object that supports the IAsyncResult interface stores state information for an asynchronous operation, and provides a synchronization object to allow threads to be signaled when the operation completes.
IAsyncResult objects are returned by methods that begin asynchronous operations, such as System.IO.FileStream.BeginRead(Byte[], int, int, AsyncCallback, object), and are passed to methods used to complete asynchronous operations, such as System.IO.FileStream.EndRead(IAsyncResult). IAsyncResult objects are also passed to methods invoked by AsyncCallback delegates when an asynchronous operation completes.
[Edit]
Namespace: System
Assembly: mscorlib (in mscorlib.dll)
Assembly Versions: 1.0.5000.0, 2.0.0.0