Compartilhar via


Método Scheduler::Attach

Anexa o agendador do contexto de chamada. Depois que esse método retornar, o contexto de chamada é gerenciado por agendador e o agendador se torna o agendador atual.

virtual void Attach() =0;

Comentários

Anexando um agendador coloca implicitamente uma referência no agendador.

Em algum momento no futuro, você deve chamar o método de CurrentScheduler::Detach para permitir que o agendador fechado.

Se esse método for chamado de um contexto que já está anexado a um agendador diferente, o agendador existente é recordado como o agendador anterior, e o agendador recém-criado se torna o agendador atual. Quando você chama o método de CurrentScheduler::Detach em um momento posterior, o agendador anterior é restaurado como o agendador atual.

Esse método lançará uma exceção de improper_scheduler_attach se este agendador é o agendador de contexto atual de chamada.

Requisitos

Cabeçalho: concrt.h

Namespace: simultaneidade

Consulte também

Referência

Classe Scheduler

Método CurrentScheduler::Detach