共用方式為


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)

屬性值

回傳由此TaskCompletionSource<TResult>所創造的。Task<TResult>

備註

此特性使消費者能夠存取 Task<TResult> 由此實例控制的部分。 當你建立一個TaskCompletionSource<TResult>物件時,該Task<TResult>物件的屬性會Status回傳WaitingForActivation

SetResult此實例上的 、 SetExceptionSetExceptionSetCanceled方法(及其「Try」變體)皆可產生該底層任務的相關狀態轉移。

適用於

另請參閱