入力トークンが取り消されるとキャンセル cancellation_token_source を作成します。
static cancellation_token_source create_linked_source(
cancellation_token& _Src
);
template<
typename _Iter
>
static cancellation_token_source create_linked_source(
_Iter_Begin,
_Iter_End
);
パラメーター
_Iter
_Src
キャンセルが返されたトークン ソースにキャンセルが発生するトークン。トークンで渡されたのトークン ソースとは関係なく、返されたトークン ソースを取り消すことができます。_Begin
にリンクするトークンの範囲の最初のトークンの位置。_End
にリンクするトークンの範囲を超える最初のトークンの位置。
戻り値
cancellation_token_source 入力として提供されているトークンがキャンセルされた場合にキャンセルされます。
解説
既定では、 cancellation_token は、関連付けられた cancellation_token_sourceによって制御されます。1 cancellation_token から別の cancellation_token_source および関連のキャンセル トークンにキャンセルを行うのように注意する場合は、この方法を使用します。
反復子の範囲を受け取るこのメソッドのバージョンでは、 interater の範囲で、 cancellation_tokenのすべての秒にリンクされた cancellation_token_source を作成します。
必要条件
ヘッダー: ppl.h
名前空間: の同時実行