cancellation_token 類別
cancellation_token 類別表示可判斷某個作業是否已要求取消的能力。 特定語彙基元可以與 task_group、structured_task_group 或 task 產生關聯,來提供隱含取消。 如果與相關聯的 cancellation_token_source 已取消,也可以向它輪詢取消,或為它註冊回呼。
class cancellation_token;
Members
公用建構函式
名稱 |
描述 |
---|---|
公用方法
名稱 |
描述 |
---|---|
根據註冊時傳回的 cancellation_token_registration 物件,移除先前透過 register 方法註冊的回呼。 |
|
傳回這個語彙基元是否可以取消的指示。 |
|
如果語彙基元已取消,則傳回 true。 |
|
傳回永不需取消的取消語彙基元。 |
|
使用語彙基元註冊回呼函式。 如果這個語彙基元已取消,將會進行回呼。 請注意,如果語彙基元已經在呼叫此方法的時點取消,將會立即並同步進行回呼。 |
公用運算子
名稱 |
描述 |
---|---|
繼承階層架構
cancellation_token
需求
標頭: pplcancellation_token.h
**命名空間:**concurrency