run_with_cancellation_token 函式

函式物件立即並以同步方式的層級執行特定的取消通知語彙基元。

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

參數

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

  • _Func
    這將會執行函式物件。這個物件必須支援使用簽章的 void(void) 函式呼叫運算子。

  • _Ct
    這會控制隱含的取消通知函式物件的取消通知語彙基元。使用**cancellation_token::none()**如果您想要執行沒有隱含的取消通知,正在取消父工作群組的任何可能性的函式。

備註

函式物件任何的中斷資料點將會觸發的時機cancellation_token會被取消。明確的語彙基元_Ct隔離這_Func從父代取消如果父代有不同的語彙基元或沒有語彙基元。

需求

標頭: ppl.h

Namespace: 並行存取

請參閱

參考

concurrency 命名空間