nested_scheduler_missing_detach, classe
Cette classe décrit une exception levée lorsque le runtime d'accès concurrentiel détecte que vous avez négligé pour appeler la méthode d' CurrentScheduler::Detach sur un contexte qui est attaché à un deuxième planificateur à l'aide de la méthode d' Attach d'objet d' Scheduler .
class nested_scheduler_missing_detach : public std::exception;
Membres
Constructeurs publics
Nom |
Description |
---|---|
nested_scheduler_missing_detach::nested_scheduler_missing_detach, constructeur |
Surchargé.Construit un objet nested_scheduler_missing_detach. |
Notes
Cette exception est levée uniquement lorsque vous imbriquez un intérieur d'un autre planificateur en appelant la méthode d' Attach d'objet d' Scheduler sur un contexte qui est déjà appartenant à ou jointe à un autre planificateur.Le runtime d'accès concurrentiel lève cette exception de façon opportuniste lorsqu'il peut détecter le scénario comme une aide pour localiser le problème.Toutes les instances négligeant l'appel à la méthode CurrentScheduler::Detach ne lèvent pas cette exception.
Hiérarchie d'héritage
exception
nested_scheduler_missing_detach
Configuration requise
En-tête : concrt.h
Accès concurrentiel del'espace de noms :