run_with_cancellation_token — Funkcja
Wykonuje obiekt funkcji natychmiast w kontekście token anulowania danej.
template<
typename _Function
>
void run_with_cancellation_token(
const _Function& _Func,
cancellation_token _Ct
);
Parametry
_Function
Typ obiektu funkcji, który zostanie wywołany._Func
Obiekt funkcji, który będzie wykonywany.Ten obiekt musi obsługiwać operator wywołania funkcji za pomocą podpisu void(void)._Ct
Token anulowania, który będzie kontrolować niejawna anulowania obiektu funkcji.Użyj cancellation_token::none() Jeśli chcesz wykonać funkcji bez możliwości anulowania niejawna z nadrzędnym grupy zadań, anulowane.
Uwagi
Wszelkie punkty przerwania w obiekcie funkcji będzie wyzwalane, gdy cancellation_token została anulowana.Jawne token _Ct będzie wyizolować to _Func z nadrzędnego anulowania, jeśli element nadrzędny ma inny token lub nie tokenu.
Wymagania
Nagłówek: ppl.h
Obszar nazw: współbieżności