Método de Task::wait
Espera que essa tarefa para atingir um estado terminal.É possível para wait executar a tarefa embutido, se todas as dependências de tarefas forem atendidas, e não foi pegarada já para execução por um trabalhador em segundo plano.
task_status wait() const;
Valor de retorno
Um valor de task_status que pode ser completed ou canceled.Se a tarefa após localizar uma exceção durante a execução, ou uma exceção foi lhe propagada de uma tarefa antecedente, wait lança esta exceção.
Comentários
Importante |
---|
Em Windows Store app, não chamar wait no corpo de uma continuação executado em STA.Caso contrário, o tempo de execução gera concurrency::invalid_operation porque esse método bloqueia o segmento atual e pode fazer com que app se torne sem resposta.Em o entanto, você pode chamar o método de concurrency::task::get para receber o resultado da tarefa antecedente em uma continuação chave com base. |
Requisitos
Cabeçalho: ppltasks.h
Simultaneidade denamespace: