Compartilhar via


Método de task_completion_event::set

Define o evento de conclusão da tarefa.

bool set(
   _ResultType _Result
) const ;

bool set() const ;

Parâmetros

  • _Result
    O resultado para definir este evento.

Valor de retorno

O método retorna true se teve êxito na configuração do evento.Ele retorna false se o evento já está definido.

Comentários

Na presença de várias chamadas simultâneas para ou set, a primeira chamada será bem sucedido e seu resultado (se houver) será armazenado no evento de conclusão de tarefas.Os conjuntos restantes são ignorados e o método retornará false.Quando você definir um evento de conclusão da tarefa, todas as tarefas criadas a partir que evento será concluída imediatamente e sua continuação, se houver, será agendada.Objetos de conclusão que têm a tarefa uma _ResultType seja void passará o valor a sua continuação.

Requisitos

Cabeçalho: ppltasks.h

Namespace: concorrência

Consulte também

Referência

task_completion_event classe