Compartilhar via


Método de CurrentScheduler::Detach

Desconecta o Agendador atual no contexto de chamada e restaura o Agendador anexado anteriormente como programador atual, se houver.Após esse método retorna, o contexto de chamada é gerenciado pelo Agendador foi anexado anteriormente ao contexto usando o CurrentScheduler::Create ou Scheduler::Attach método.

static void __cdecl Detach();

Comentários

O Detach implicitamente o método remove uma contagem de referência do Agendador.

Se não houver nenhum Agendador anexado ao contexto de chamada, a chamar este método resultará em um scheduler_not_attached exceção sendo lançada.

Chamar esse método em um contexto é interno e gerenciados por um programador ou um contexto foi anexado usando um método diferente de Scheduler::Attach ou CurrentScheduler::Create métodos, resultará em um improper_scheduler_detach exceção sendo lançada.

Requisitos

Cabeçalho: concrt.h

Namespace: concorrência

Consulte também

Referência

Classe de CurrentScheduler

Método de Scheduler::Attach

Método de CurrentScheduler::Create