Share via


IAsyncResult Interface

[This documentation is for preview only, and is subject to change in later releases. Blank topics are included as placeholders.]

Represents the status of an asynchronous operation.

Namespace:  System
Assembly:  mscorlib (in mscorlib.dll)

Syntax

'Declaration
Public Interface IAsyncResult
public interface IAsyncResult
public interface class IAsyncResult
type IAsyncResult =  interface end
public interface IAsyncResult

Remarks

The IAsyncResult interface is implemented by classes containing methods that can operate asynchronously. It is the return type of methods that initiate an asynchronous operation, and it is passed to methods that conclude an asynchronous operation.

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.

See Also

Reference

System Namespace