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.) |