Partager via


CurrentScheduler::Detach, méthode

Détache le planificateur actuel du contexte d'appel et restaure le planificateur précédemment associé comme planificateur actuel, le cas échéant.Une fois que cette méthode retourne, le contexte appelant est ensuite géré par le planificateur qui a été précédemment attache au contexte à l'aide de CurrentScheduler::Create ou la méthode d' Scheduler::Attach .

static void __cdecl Detach();

Notes

La méthode Detach supprime implicitement un décompte de références du planificateur.

S'il n'y a aucun planificateur attache au contexte d'appel, l'appel de cette méthode entraîne une exception de scheduler_not_attached est levée.

Appelle cette méthode d'un contexte dans lequel interne et géré par un planificateur, ou un contexte qui a été attaché à l'aide d'une méthode autre que les méthodes de Scheduler::Attach ou de CurrentScheduler::Create , entraîne une exception d' improper_scheduler_detach est levée.

Configuration requise

En-tête : concrt.h

Accès concurrentiel del'espace de noms :

Voir aussi

Référence

CurrentScheduler, classe

Scheduler::Attach, méthode

CurrentScheduler::Create, méthode