TaskCompletionSource<TResult>.Task Property
Gets the Task<TResult> created by this TaskCompletionSource<TResult>.
Namespace: System.Threading.Tasks
Assembly: mscorlib (in mscorlib.dll)
Property Value
Type: System.Threading.Tasks.Task<TResult>Returns the Task<TResult> created by this TaskCompletionSource<TResult>.
This property enables a consumer to access the Task<TResult> that is controlled by this instance. When you create a TaskCompletionSource<TResult> object, the Task<TResult> property of this Task<TResult> object returns WaitingForActivation.
The SetResult, SetException, SetException, and SetCanceled methods (and their "Try" variants) on this instance all result in the relevant state transitions on this underlying Task.
For a list of the operating systems and browsers that are supported by Silverlight, see Supported Operating Systems and Browsers.