nested_scheduler_missing_detach classe
Esta classe descreve uma exceção que é lançada quando o Runtime de simultaneidade detecta que você não chamou o CurrentScheduler::Detach método em um contexto que é anexado a um segundo Agendador via o Attach método o Scheduler objeto.
class nested_scheduler_missing_detach : public std::exception;
Membros
Construtores públicos
Nome |
Descrição |
---|---|
Construtor de nested_scheduler_missing_detach::nested_scheduler_missing_detach |
Sobrecarregado. Constrói uma nested_scheduler_missing_detach objeto. |
Comentários
Essa exceção somente é lançada quando você aninhar um Agendador dentro de outro chamando o Attach método de um Scheduler o objeto em um contexto que já está pertencentes ou anexado a outro Agendador. O Runtime de simultaneidade lança essa exceção oportunamente quando ele pode detectar o cenário como um auxílio para localizar o problema. Nem toda instância de prejudicando chamar o CurrentScheduler::Detach método é garantido para lançar essa exceção.
Hierarquia de herança
exception
nested_scheduler_missing_detach
Requisitos
Cabeçalho: concrt.h
Namespace: Simultaneidade