Funzione run_with_cancellation_token
Esegue un oggetto funzione immediatamente e in modo sincrono nel contesto di un token di annullamento specificato.
template<
typename _Function
>
void run_with_cancellation_token(
const _Function& _Func,
cancellation_token _Ct
);
Parametri
_Function
Il tipo dell'oggetto funzione che verrà richiamato._Func
L'oggetto funzione che verrà eseguita.Tale oggetto deve supportare l'operatore di chiamata di funzione con una firma di void (void)._Ct
Il token di annullamento che verrà verificato l'annullamento implicito dell'oggetto funzione.Utilizzare cancellation_token::none() se si desidera che la funzione di esecuzione senza alcuna possibilità di annullamento implicito da un gruppo di attività padre che viene annullato.
Note
Tutti i punti di interruzione nell'oggetto funzione verranno attivati quando cancellation_token viene annullato._Ct token esplicito isolerà questo _Func per annullamento padre se l'elemento padre non dispone di un token diverso o token.
Requisiti
Header: ppl.h
Concorrenza diSpazio dei nomi: