cancellation_token_source クラス
cancellation_token_source クラスは、取り消し可能な操作を取り消す機能を表します。
class cancellation_token_source;
メンバー
パブリック コンストラクター
名前 |
説明 |
---|---|
cancellation_token_source::cancellation_token_source コンストラクター |
オーバーロードされます。 新しい cancellation_token_source を構築します。 ソースを使用して、一部の取り消し可能な操作について取り消しのフラグを設定できます。 |
cancellation_token_source::~cancellation_token_source デストラクター |
パブリック メソッド
名前 |
説明 |
---|---|
トークンを取り消します。 トークンを利用するすべての task_group、structured_task_group、および task は、このメソッドが呼び出されたときに取り消され、次の割り込みポイントで例外がスローされます。 |
|
オーバーロードされます。 指定されたトークンが取り消されたときに取り消される cancellation_token_source を作成します。 |
|
このソースに関連付けられたキャンセル トークンを返します。 返されたトークンは、取り消すためにポーリングしたり、取り消しが発生した場合にコールバックを指定したりできます。 |
パブリック演算子
名前 |
説明 |
---|---|
継承階層
cancellation_token_source
必要条件
ヘッダー: pplcancellation_token.h
名前空間: concurrency