Freigeben über


Scheduler::Attach-Methode

Fügt den Planer an den aufrufenden Kontext an. Nachdem diese Methode zurückgekehrt ist, wird der aufrufende Kontext vom Planer verwaltet, und der Planer wird der aktuelle Planer.

virtual void Attach() =0;

Hinweise

Durch das Anfügen eines Planers wird implizit ein Verweis auf den Planer erstellt.

Sie müssen im Anschluss die CurrentScheduler::Detach-Methode aufrufen, damit der Planer beendet werden kann.

Wenn diese Methode von einem Kontext aufgerufen wird, der bereits an einen anderen Planer angefügt ist, wird der vorhandene Planer als vorheriger Planer registriert, und der neu erstellte Planer wird der aktuelle Planer. Wenn Sie die CurrentScheduler::Detach-Methode an einem späteren Punkt aufrufen, wird der vorherige Planer als aktueller Planer wiederhergestellt.

Diese Methode löst eine improper_scheduler_attach-Ausnahme aus, wenn dieser Planer der aktuelle Planer des aufrufenden Kontexts ist.

Anforderungen

Header: concrt.h

Namespace: Concurrency

Siehe auch

Referenz

Scheduler-Klasse

CurrentScheduler::Detach-Methode