Compartilhar via


Classe nested_scheduler_missing_detach

Essa classe descreve uma exceção gerada quando o tempo de execução de simultaneidade detectar que você negligenciou chamar o método de CurrentScheduler::Detach em um contexto que anexa a um segundo agendador que usa o método de Attach do objeto de Scheduler .

class nested_scheduler_missing_detach : public std::exception;

Membros

Construtores Públicos

Nome

Descrição

Construtor nested_scheduler_missing_detach::nested_scheduler_missing_detach

Sobrecarregado. Constrói um objeto nested_scheduler_missing_detach.

Comentários

Esta exceção é gerada somente quando você aninha dentro de um outro agendador chamando o método de Attach de um objeto de Scheduler em um contexto por que já esteja anexado ou pertencente a outro agendador. O tempo de execução de simultaneidade gerará esta exceção quando oportunista pode detectar o cenário como um auxílio para localizar o problema. Cada instância não negligência de chamar o método de CurrentScheduler::Detach é garantida para gerar essa exceção.

Hierarquia de Herança

exception

nested_scheduler_missing_detach

Requisitos

Cabeçalho: concrt.h

Namespace: simultaneidade

Consulte também

Referência

Namespace Concurrency

Classe Scheduler

Método CurrentScheduler::Detach

Método Scheduler::Attach