Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Registra una función de devolución de llamada que se invoca cuando el token de cancelación se cancela.
template<
typename _Function
>
cancellation_token_registration register_callback(
const _Function& _Func
) const;
Parámetros
_Function
El tipo de objeto de la función que se invocará cuando este cancellation_token se cancela._Func
El objeto function que se invocará cuando este cancellation_token se cancela.
Valor devuelto
Un objeto de cancellation_token_registration que se puede utilizar en el método de deregister_callback para cancelar una devolución previamente registrado y evitar creado.
Comentarios
Si el token se cancela ya en el punto donde se llama a este método, la devolución de llamada se invoca inmediatamente y sincrónicamente.
Este método produce una excepción de invalid_operation si se llama a un objeto de cancellation_token creado con el método de cancellation_token::none.
Requisitos
Encabezado: ppl.h
Espacio de nombres: simultaneidad