Early Preview

This is currently very much a preview. Please feel free to try things out, but don't be upset if anything is not yet working. Feedback is welcome over on our GitHub Dicussions page.

struct System.​IAsyncResult

Assembly: System.Runtime

Represents the status of an asynchronous operation.

Properties

public object
AsyncState
Gets a user-defined object that qualifies or contains information about an asynchronous operation.
public WaitHandle
AsyncWaitHandle
Gets a <see cref="T:System.Threading.WaitHandle" /> that is used to wait for an asynchronous operation to complete.
public bool
CompletedSynchronously
Gets a value that indicates whether the asynchronous operation completed synchronously.
public bool
IsCompleted
Gets a value that indicates whether the asynchronous operation has completed.