TaskCompletionSource<TResult>.Task 属性

定义

获取由此 Task<TResult> 创建的 TaskCompletionSource<TResult>

public:
 property System::Threading::Tasks::Task<TResult> ^ Task { System::Threading::Tasks::Task<TResult> ^ get(); };
public System.Threading.Tasks.Task<TResult> Task { get; }
member this.Task : System.Threading.Tasks.Task<'Result>
Public ReadOnly Property Task As Task(Of TResult)

属性值

Task<TResult>

返回由此 Task<TResult> 创建的 TaskCompletionSource<TResult>

注解

此属性使使用者能够访问 Task<TResult> 此实例控制的对象。 创建 TaskCompletionSource<TResult> 对象时, StatusTask<TResult> 对象的属性将返回 WaitingForActivation

SetExceptionSetCanceled SetExceptionSetResult实例 (及其“Try”变体) 的方法都会导致此基础任务的相关状态转换。

适用于

另请参阅