Metodo Scheduler::Attach

Allega l'utilità di pianificazione al contesto di chiamata. Dopo la restituzione di questo metodo, il contesto di chiamata viene gestito dall'utilità di pianificazione e l'utilità di pianificazione diventa l'utilità di pianificazione corrente.

virtual void Attach() =0;

Note

Il collegamento di un'utilità di pianificazione colloca in modo implicito un riferimento sull'utilità di pianificazione.

È possibile che in futuro, l'utente debba chiamare il metodo CurrentScheduler::Detach per consentire all'utilità di pianificazione di arrestarsi.

Se questo metodo viene chiamato da un contesto che è già allegato a un'utilità di pianificazione diversa, l'utilità di pianificazione esistente viene ricordata come utilità di pianificazione precedente e l'utilità di pianificazione appena creata diventa l'utilità di pianificazione corrente. Quando si chiama il metodo CurrentScheduler::Detach in un secondo momento, l'utilità di pianificazione precedente viene ripristinata come utilità di pianificazione corrente.

Tale metodo genererà un'eccezione improper_scheduler_attach se l'utilità di pianificazione corrisponde a quella corrente del contesto di chiamata.

Requisiti

Header: concrt.h

Spazio dei nomi: Concurrency

Vedere anche

Riferimenti

Classe Scheduler

Metodo CurrentScheduler::Detach