This documentation is archived and is not being maintained.
Task<TResult> Properties
Visual Studio 2010
The Task<TResult> type exposes the following members.
| Name | Description | |
|---|---|---|
|
AsyncState | Gets the state object supplied when the Task was created, or nullptr if none was supplied. (Inherited from Task.) |
|
CreationOptions | Gets the TaskCreationOptions used to create this task. (Inherited from Task.) |
|
Exception | Gets the AggregateException that caused the Task to end prematurely. If the Task completed successfully or has not yet thrown any exceptions, this will return nullptr. (Inherited from Task.) |
|
Factory | Provides access to factory methods for creating Task<TResult> instances. |
|
Id | Gets a unique ID for this Task instance. (Inherited from Task.) |
|
IsCanceled | Gets whether this Task instance has completed execution due to being canceled. (Inherited from Task.) |
|
IsCompleted | Gets whether this Task has completed. (Inherited from Task.) |
|
IsFaulted | Gets whether the Task completed due to an unhandled exception. (Inherited from Task.) |
|
Result | Gets the result value of this Task<TResult>. |
|
Status | Gets the TaskStatus of this Task. (Inherited from Task.) |
| Name | Description | |
|---|---|---|
|
IAsyncResult::AsyncWaitHandle | Gets a WaitHandle that can be used to wait for the task to complete. (Inherited from Task.) |
|
IAsyncResult::CompletedSynchronously | Gets an indication of whether the operation completed synchronously. (Inherited from Task.) |
Show: