Share via


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

Dd492575.collapse_all(fr-fr,VS.110).gifConstructeurs 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 :

Voir aussi

Référence

concurrency, espace de noms

Scheduler, classe

CurrentScheduler::Detach, méthode

Scheduler::Attach, méthode