Condividi tramite


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

Vedere anche

Riferimenti

Spazio dei nomi Concurrency

Classe Scheduler

Metodo CurrentScheduler::Detach

Metodo Scheduler::Attach