cancellation_token::register_callback – metoda
Zaregistruje funkci zpětného volání s tokenem.Pokud je token zrušen, bude provedeno zpětné volání.Pamatujte, že pokud je token již zrušen v místě, kde je tato metoda volána, zpětné volání bude provedeno okamžitě a synchronně.
template<
typename _Function
>
::Concurrency::cancellation_token_registration register_callback(
const _Function& _Func
) const;
Parametry
_Function
Typ objektu funkce, která bude volána zpět, když je tento cancellation_token zrušen._Func
Funkce objektu, která bude volána zpět, když je tento cancellation_token zrušen.
Vrácená hodnota
Objektcancellation_token_registration, který lze využít v metodě deregister ke zrušení registrace již registrovaného zpětného volání za účelem zabránění jeho provedení.Metoda vyvolá výjimku invalid_operation, pokud je volána na objektu cancellation_token, který byl vytvořen pomocí metody cancellation_token::none.
Požadavky
Hlavička: pplcancellation_token.h
Obor názvů: souběžnost