nested_scheduler_missing_detach-Klasse
Diese Klasse beschreibt eine Ausnahme, die ausgelöst wird, wenn die Concurrency Runtime erkennt, dass Sie vernachlässigten, die CurrentScheduler::Detach-Methode in einem Kontext aufgerufen wird, der auf einen zweiten Planer angefügt haben, der die Attach-Methode des Scheduler-Objekts verwendet wird.
class nested_scheduler_missing_detach : public std::exception;
Member
Öffentliche Konstruktoren
Name |
Beschreibung |
---|---|
nested_scheduler_missing_detach::nested_scheduler_missing_detach-Konstruktor |
Überladen.Erstellt ein nested_scheduler_missing_detach-Objekt. |
Hinweise
Diese Ausnahme wird nur ausgelöst, wenn Sie einen Planer innere Ausnahme Attach schachteln, indem Sie die Scheduler-Methode eines Objekts auf einem Kontext, der bereits im Besitz von angefügt ist oder in ein anderes Planer aufrufen.Die Concurrency Runtime löst diese Ausnahme aus, wenn sie opportunistisch das Szenario als Hilfe zum Suchen des Problems erkennen kann.Nicht jede Instanz der Vernachlässigung, die CurrentScheduler::Detach-Methode aufzurufen wird sichergestellt, dass das Auslösen dieser Ausnahme.
Vererbungshierarchie
exception
nested_scheduler_missing_detach
Anforderungen
Header: concrt.h
Namespace: Parallelität