共用方式為


cancellation_token_source 類別

cancellation_token_source 類別表示取消某個可取消作業的能力。

class cancellation_token_source;

Members

公用建構函式

名稱

描述

cancellation_token_source::cancellation_token_source 建構函式

多載。 建構新的 cancellation_token_source。 來源可用於將某個可取消作業的取消加上標幟。

cancellation_token_source::~cancellation_token_source 解構函式

公用方法

名稱

描述

cancellation_token_source::cancel 方法

取消語彙基元。 任何使用語彙基元的 task_groupstructured_task_grouptask 都會在進行這個呼叫時取消,並在下一個中斷點擲回例外狀況。

cancellation_token_source::create_linked_source 方法

多載。 建立 cancellation_token_source,其會在提供的語彙基元已取消時取消。

cancellation_token_source::get_token 方法

傳回與此來源相關聯的取消語彙基元。 傳回的語彙基元可用於輪詢取消或在發生取消時提供回呼。

公用運算子

名稱

描述

cancellation_token_source::operator!= 運算子

cancellation_token_source::operator= 運算子

cancellation_token_source::operator== 運算子

繼承階層架構

cancellation_token_source

需求

標頭: pplcancellation_token.h

**命名空間:**concurrency

請參閱

參考

concurrency 命名空間