TaskCompletionSource<TResult>.Task Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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.