Método de cancellation_token::register_callback
Registra um função de retorno de chamada que é chamada quando o símbolo cancelar for cancelado.
template< typename _Function > cancellation_token_registration register_callback( const _Function& _Func ) const;
Parâmetros
_Function
O tipo de objeto de função que será chamado quando esse cancellation_token é cancelado._Func
O objeto de função que será chamado quando esse cancellation_token é cancelado.
Valor de retorno
Um objeto de cancellation_token_registration que pode ser utilizado no método de deregister_callback para cancelar o registro um retorno de chamada anteriormente e registrado para impedir que seja feito.
Comentários
Se o símbolo é cancelado já no ponto onde esse método é chamado, o retorno de chamada é chamado imediatamente e de forma síncrona.
Este método gera a exceção de invalid_operation se for chamado em um objeto de cancellation_token que é criado usando o método de cancellation_token::none .
Requisitos
Cabeçalho: ppl.h
Namespace: concurrency