cancellation_token::register_callback, méthode
Enregistre une fonction de rappel qui est appelée lorsque le jeton d'annulation est annulé.
template<
typename _Function
>
cancellation_token_registration register_callback(
const _Function& _Func
) const;
Paramètres
_Function
Le type de l'objet de fonction qui est appelé lorsque cet cancellation_token est annulé._Func
L'objet de fonction qui est appelé lorsque cet cancellation_token est annulé.
Valeur de retour
Un objet d' cancellation_token_registration qui peut être utilisé dans la méthode d' deregister_callback pour annuler l'enregistrement un rappel précédemment enregistré et pour l'empêcher d'être créé.
Notes
Si le jeton est déjà annulée au point où cette méthode est appelée, le rappel est appelé immédiatement et de façon synchrone.
Cette méthode lève l'exception d' invalid_operation s'il est appelé un objet d' cancellation_token créé à l'aide de la méthode d' cancellation_token::none .
Configuration requise
En-tête : ppl.h
Espace de noms : concurrency