nested_scheduler_missing_detach-Klasse
Diese Klasse beschreibt eine Ausnahme, die ausgelöst wird, wenn die Concurrency Runtime erkennt, dass Sie versäumt haben, die CurrentScheduler::Detach-Methode für einen Kontext aufzurufen, der über die Attach-Methode des Scheduler-Objekts an einen zweiten Planer angefügt wurde.
class nested_scheduler_missing_detach : public std::exception;
Member
Öffentliche Konstruktoren
Name |
Beschreibungen |
---|---|
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 in einem anderen schachteln, indem Sie die Attach-Methode eines Scheduler-Objekts für einen Kontext aufrufen, der bereits im Besitz eines anderen Planers oder an diesen angefügt ist. Die Concurrency Runtime löst diese Ausnahme opportunistisch aus, wenn es das Szenario ermitteln kann, um die Problemsuche zu unterstützen. Es ist nicht sichergestellt, dass diese Ausnahme bei jedem fehlenden Aufruf der CurrentScheduler::Detach-Methode wirklich ausgelöst wird.
Vererbungshierarchie
exception
nested_scheduler_missing_detach
Anforderungen
Header: concrt.h
Namespace: Concurrency