run_with_cancellation_token-Funktion
Führt ein Funktionsobjekt synchron und sofort im Kontext eines angegebene Abbruchtoken aus.
template<
typename _Function
>
void run_with_cancellation_token(
const _Function& _Func,
cancellation_token _Ct
);
Parameter
_Function
Der Typ des Funktionsobjekts, das aufgerufen wird._Func
Das Funktionsobjekt, das ausgeführt wird.Dieses Objekt muss den Aufrufoperator mit einer Signatur von void (void) unterstützen._Ct
Das Abbruchtoken, das impliziten Abbruch des Funktionsobjekts steuert.Verwenden Sie cancellation_token::none(), wenn Sie die Funktion ausgeführt werden, ohne Möglichkeit des Abbruchs impliziten eine übergeordnete Aufgabengruppe soll, die abgebrochen wird.
Hinweise
Alle Unterbrechen zeigt im Funktionsobjekt werden ausgelöst, wenn cancellation_token abgebrochen wird.Explizite Schein- dieses gefunden _Ct_Func vom übergeordneten Abbruch, wenn das übergeordnete Element ein anderes Token oder kein Token hat.
Anforderungen
Header: ppl.h
Namespace: Parallelität