AsyncResult public abstract class AsyncResult : IAsyncResult Documentation Code public object AsyncState { get; } public WaitHandle AsyncWaitHandle { get; } public bool CompletedSynchronously { get; } public bool EndInvokeCalled { get; } public bool IsCompleted { get; } protected AsyncResult(AsyncCallback asyncCallback, object state) public void EndInvoke() public void SetAsCompleted(Exception exception, bool completedSynchronously)