Represents the status of an asynchronous operation. This interface extends
IAsyncResult and adds support for Cancelation of the asynchronous operation.

C# |
public interface IAsyncCancelableResult : IAsyncResult

All Members | Methods | Properties | |||
Icon | Member | Description |
---|---|---|
![]() | AsyncState | Gets a user-defined object that qualifies or contains information about an asynchronous operation. (Inherited from IAsyncResult.) |
![]() | AsyncWaitHandle | Gets a WaitHandle that is used to wait for an asynchronous operation to complete. (Inherited from IAsyncResult.) |
![]() | Cancel()()()() |
Cancels the asynchronous operation if it's in progress.
|
![]() | CompletedSynchronously | Gets a value that indicates whether the asynchronous operation completed synchronously. (Inherited from IAsyncResult.) |
![]() | IsCanceled |
Gets a value that indicated whether the asynchronous operation has been canceled.
|
![]() | IsCompleted | Gets a value that indicates whether the asynchronous operation has completed. (Inherited from IAsyncResult.) |