Export (0) Print
Expand All

Task<TResult> Properties

The Task<TResult> type exposes the following members.

Public property AsyncState Gets the state object supplied when the Task was created, or null if none was supplied. (Inherited from Task.)
Public property CreationOptions Gets the TaskCreationOptions used to create this task. (Inherited from Task.)
Public property 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 null. (Inherited from Task.)
Public property Static member Factory Provides access to factory methods for creating Task<TResult> instances.
Public property Id Gets a unique ID for this Task instance. (Inherited from Task.)
Public property IsCanceled Gets whether this Task instance has completed execution due to being canceled. (Inherited from Task.)
Public property IsCompleted Gets whether this Task has completed. (Inherited from Task.)
Public property IsFaulted Gets whether the Task completed due to an unhandled exception. (Inherited from Task.)
Public property Result Gets the result value of this Task<TResult>.
Public property Status Gets the TaskStatus of this Task. (Inherited from Task.)

Explicit interface implemetation Private property IAsyncResult.AsyncWaitHandle Gets a WaitHandle that can be used to wait for the task to complete. (Inherited from Task.)
Explicit interface implemetation Private property IAsyncResult.CompletedSynchronously Gets an indication of whether the operation completed synchronously. (Inherited from Task.)

Community Additions

© 2014 Microsoft