Represents the status of an asynchronous operation. This interface extends
IAsyncResult and adds support for Cancelation of the asynchronous operation.
Declaration Syntax
C# |
public interface IAsyncCancelableResult : IAsyncResult
Members
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.) |