run_with_cancellation_token 函式

在指定的取消語彙基元內容中立即和同步地執行函式物件。

template<
   typename _Function
>
void run_with_cancellation_token(
   const _Function& _Func,
   cancellation_token _Ct
);

參數

  • _Function
    會叫用的函式物件的類型。

  • _Func
    要執行的函式物件。 這個物件必須支援具有簽章的函式呼叫運算子 void (空隙)。

  • _Ct
    將控制項函式物件的隱含取消作業的取消語彙基元。 如果您想要執行函式,而不用隱含移除的任何可能已取消的父工作群組,使用的 cancellation_token::none()

備註

cancellation_token 取消,在函式物件的所有中斷點會觸發。 如果沒有其他語彙基元或語彙基元,明確語彙基元的 _Ct 將隔離從父要取消的 _Func 。

需求

標頭: ppl.h

**命名空間:**concurrency

請參閱

參考

concurrency 命名空間