Freigeben über


cancellation_token_source::create_linked_source-Methode

Erstellt cancellation_token_source, die abgebrochen wird, wenn ein Eingabetoken abgebrochen wird.

static cancellation_token_source create_linked_source(
   cancellation_token& _Src
);

template<
   typename _Iter
>
static cancellation_token_source create_linked_source(
   _Iter_Begin,
   _Iter_End
);

Parameter

  • _Iter

  • _Src
    Ein Token, deren Abbruch Abbruch der zurückgegebenen Tokenquelle verursacht.brechen Sie möglicherweise die zurückgegebene Tokenquelle unabhängig von der Tokenquelle für das übergebene Token ab.

  • _Begin
    Die Position des ersten Tokens im Bereich von Token, die geöffnet werden soll.

  • _End
    Die Position des ersten Tokens nach dem Bereich von Token, die geöffnet werden soll.

Rückgabewert

cancellation_token_source, das abgebrochen wird, wenn ein beliebiges Token, das als Eingabe bereitgestellte abgebrochen wird.

Hinweise

Standardmäßig wird cancellation_token durch das zugehörige cancellation_token_source gesteuert.Verwenden Sie diese Methode, wenn Sie überlappende Abbruch eines cancellation_token zu einem anderen cancellation_token_source und ihren zugeordneten Abbruchtoken soll.

Die Version dieser Methode, die einen Iterator cancellation_token_source Bereich verwendet, erstellt, das auf alle cancellation_token in diesem interater Bereich bezieht.

Anforderungen

Header: ppl.h

Namespace: Parallelität

Siehe auch

Referenz

cancellation_token_source-Klasse