Partager via


Scheduler::Attach, méthode

Attache le planificateur au contexte d'appel. Une fois que cette méthode a retourné une valeur, le contexte d'appel est géré par le planificateur et ce dernier devient le planificateur actuel.

virtual void Attach() =0;

Notes

L'attachement d'un planificateur place implicitement une référence sur le planificateur.

À l'avenir, vous devrez appeler la méthode CurrentScheduler::Detach pour autoriser l'arrêt du planificateur.

Si cette méthode est appelée à partir d'un contexte déjà associé à un planificateur différent, le planificateur existant est mémorisé comme le planificateur précédent, et le planificateur créé récemment devient le planificateur actuel. Lorsque vous appelez la méthode CurrentScheduler::Detach ultérieurement, le planificateur précédent est restauré comme planificateur actuel.

Cette méthode lèvera une exception improper_scheduler_attach si ce planificateur est le planificateur actuel du contexte d'appel.

Configuration requise

En-tête : concrt.h

Espace de noms d'accès : Concurrency

Voir aussi

Référence

Scheduler, classe

CurrentScheduler::Detach, méthode