Metodo CurrentScheduler::Detach

Disconnette l'utilità di pianificazione corrente dal contesto di chiamata e ripristina l'utilità di pianificazione precedentemente collegata come utilità di pianificazione corrente, se esistente.Dopo il completamento del metodo, il contesto di chiamata viene quindi gestito dall'utilità di pianificazione che è stata precedentemente associata al contesto utilizzando CurrentScheduler::Create o del metodo di Scheduler::Attach .

static void __cdecl Detach();

Note

Il metodo Detach rimuove in modo implicito un conteggio dei riferimenti dall'utilità di pianificazione.

Se non c l'utilità di pianificazione associata al contesto di chiamata, chiamare questo metodo genererà un'eccezione di scheduler_not_attached generata.

Viene chiamato questo metodo da un contesto in cui interno e gestito da un'utilità di pianificazione, o da un contesto che è stato collegato utilizzando un metodo diverso dai metodi di CurrentScheduler::Create o di Scheduler::Attach , genererà un'eccezione di improper_scheduler_detach generata.

Requisiti

Header: concrt.h

Concorrenza diSpazio dei nomi:

Vedere anche

Riferimenti

Classe CurrentScheduler

Metodo Scheduler::Attach

Metodo CurrentScheduler::Create