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