Classe nested_scheduler_missing_detach
Questa classe descrive un'eccezione generata quando il runtime di concorrenza rileva che non è sta eseguita la chiamata al metodo CurrentScheduler::Detach su un contesto allegato a una seconda utilità di pianificazione tramite il metodo Attach dell'oggetto Scheduler.
class nested_scheduler_missing_detach : public std::exception;
Membri
Costruttori pubblici
Nome |
Oggetto di descrizione |
---|---|
Costruttore nested_scheduler_missing_detach::nested_scheduler_missing_detach |
Metodo di overload. Costruisce un oggetto nested_scheduler_missing_detach. |
Note
Questa eccezione viene generata solo quando si annida un'utilità di pianificazione in un'altra chiamando il metodo Attach di un oggetto Scheduler su un contesto già di proprietà o allegato a un'altra utilità di pianificazione. Il runtime di concorrenza genera opportunisticamente questa eccezione quando può rilevare lo scenario come aiuto all'individuazione del problema. Non tutte le istanze di trascurare di chiamare il metodo CurrentScheduler::Detach generano questa eccezione.
Gerarchia di ereditarietà
exception
nested_scheduler_missing_detach
Requisiti
Header: concrt.h
Spazio dei nomi: Concurrency