Description

An object that supports the System.IAsyncResult interface stores state information for an asynchronous operation, and provides a synchronization object to allow threads to be signaled when the operation completes.

System.IAsyncResult objects are returned by methods that begin asynchronous operations, such as System.IO.FileStream.BeginRead, and are passed to methods used to complete asynchronous operations, such as System.IO.FileStream.EndRead. System.IAsyncResult objects are also passed to methods invoked by System.Async-Callback delegates when an asynchronous operation completes.

Get .NET Framework Standard Library Annotated Reference, Volume 1: Base Class Library and Extended Numerics Library now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.