Metoda cancellation_token_source::create_linked_source
Vytvoří cancellation_token_source které budou zrušeny při vstupní token je zrušena.
static cancellation_token_source create_linked_source(
cancellation_token& _Src
);
template<
typename _Iter
>
static cancellation_token_source create_linked_source(
_Iter_Begin,
_Iter_End
);
Parametry
_Iter
_Src
Token, jejichž zrušení způsobí zrušení vrácené zdroje tokenu.Zrušit vrácené token zdroje nezávisle na token zdroj pro předané token._Begin
Pozice první token v rozsahu tokeny propojení._End
Pozice první token mimo oblast tokeny propojení.
Vrácená hodnota
A cancellation_token_source která je zrušena při jakékoli token poskytnutý jako vstup je zrušena.
Poznámky
Standardně cancellation_token je řízena podle jeho přidružený cancellation_token_source.Tuto metodu použijte, když chcete přenést z jednoho zrušení cancellation_token do jiného cancellation_token_source a její přidružené zrušení tokeny.
Vytvořit verzi tuto metodu, která přebírá oblast iterace cancellation_token_source propojen se všemi cancellation_tokens v rozsahu interater.
Požadavky
Záhlaví: ppl.h
Obor názvů: souběžnosti