Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Questa classe descrive un'eccezione generata quando il runtime di concorrenza rileva che non è stata eseguita la chiamata al metodo CurrentScheduler::Detach su un contesto allegato a una seconda utilità di pianificazione mediante il metodo Attach dell'oggetto Scheduler.
Sintassi
class nested_scheduler_missing_detach : public std::exception;
Membri
Costruttori pubblici
| Nome | Descrizione |
|---|---|
| nested_scheduler_missing_detach | Con overload. Costruisce un oggetto nested_scheduler_missing_detach. |
Osservazioni:
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 che è già di proprietà o è collegato a un'altra utilità di pianificazione. Il runtime di concorrenza genera questa eccezione opportunisticamente quando può rilevare lo scenario come un aiuto per individuare il problema. Non tutte le istanze di ignorare la chiamata al CurrentScheduler::Detach metodo sono garantite per generare questa eccezione.
Gerarchia di ereditarietà
exception
nested_scheduler_missing_detach
Requisiti
Intestazione: concrt.h
Spazio dei nomi: Concurrency
nested_scheduler_missing_detach
Costruisce un oggetto nested_scheduler_missing_detach.
explicit _CRTIMP nested_scheduler_missing_detach(_In_z_ const char* _Message) throw();
nested_scheduler_missing_detach() throw();
Parametri
_Messaggio
Messaggio descrittivo dell'errore.