共用方式為


cancellation_token::register_callback 方法

註冊叫用的回呼函式,當取消語彙基元被取消時。

template<
   typename _Function
>
cancellation_token_registration register_callback(
   const _Function& _Func
) const;

參數

  • _Function
    將叫用函式物件的型別,在這個 cancellation_token 中移除。

  • _Func
    要叫用的函式物件,當這個 cancellation_token 中移除。

傳回值

deregister_callback 方法可將取消註冊先前註冊回呼並避免其所產生的 cancellation_token_registration 物件。

備註

如果權杖已移除此方法呼叫點,立即收回和同步叫用。

這個方法會擲回 invalid_operation 例外狀況,則呼叫會使用 cancellation_token::none 方法,建立的 cancellation_token 物件。

需求

標頭: ppl.h

命名空間: concurrency

請參閱

參考

cancellation_token 類別