← Interactive API Explorer
Namespace: System

IAsyncResult

Represents the status of an asynchronous operation.

Properties (4)

bool IsCompleted
Gets a value that indicates whether the asynchronous operation has completed.
Value: true if the operation is complete; otherwise, false.
bool CompletedSynchronously
Gets a value that indicates whether the asynchronous operation completed synchronously.
Value: true if the asynchronous operation completed synchronously; otherwise, false.
Object AsyncState
Gets a user-defined object that qualifies or contains information about an asynchronous operation.
Value: A user-defined object that qualifies or contains information about an asynchronous operation.
WaitHandle AsyncWaitHandle
Gets a WaitHandle that is used to wait for an asynchronous operation to complete.
Value: A WaitHandle that is used to wait for an asynchronous operation to complete.