Metoda cancellation_token::register_callback
Rejestruje funkcji zwrotnej, która jest wywoływana, gdy token anulowania rezerwacji zostanie anulowana.
template<
typename _Function
>
cancellation_token_registration register_callback(
const _Function& _Func
) const;
Parametry
_Function
Typ obiektu funkcja, która będzie wywoływana, gdy to cancellation_token został anulowany._Func
Obiekt funkcji, która będzie wywoływana, gdy to cancellation_token został anulowany.
Wartość zwracana
A cancellation_token_registration obiekt, który może być wykorzystywany w deregister_callback metodę w celu wyrejestrowania wcześniej zarejestrowanego wywołania zwrotnego, aby uniknąć dokonywana.
Uwagi
Jeśli token jest już anulowane w momencie, gdy metoda ta jest wywoływana, wywołanie zwrotne jest wywoływana natychmiast.
Ta metoda wygeneruje invalid_operation wyjątku, jeśli jest ona wywoływana w cancellation_token obiekt, który został utworzony za pomocą cancellation_token::none metoda.
Wymagania
Nagłówek: ppl.h
Przestrzeń nazw: concurrency