cancellation_token_source::create_linked_source 方法

创建中移除的 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控件的。 ,当想要从一 cancellation_token 的级联取消到另一 cancellation_token_source 及其关联的取消标记时,请使用此方法。

采用迭代范围此方法的版本,该 interater 范围将创建与所有 cancellation_token链接的 cancellation_token_source 的。

要求

**标头:**ppl.h

命名空间: 并发

请参见

参考

cancellation_token_source 类