TaskCompletionSource<TResult>.Task Propriedade

Definição

Obtém-se Task<TResult> criado por isto 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)

Valor de Propriedade

Devolve o Task<TResult> criado por este TaskCompletionSource<TResult>.

Observações

Esta propriedade permite ao consumidor aceder ao Task<TResult> que é controlado por esta instância. Quando crias um TaskCompletionSource<TResult> objeto, a Status propriedade desse Task<TResult> objeto devolve WaitingForActivation

Os SetResultmétodos , SetException, SetException, e SetCanceled (e as suas variantes "Try") nesta instância resultam todos nas transições de estado relevantes nesta Tarefa subjacente.

Aplica-se a

Ver também