Freigeben über


cancellation_token-Klasse

Die - Klasse stellt cancellation_token die Möglichkeit dar, um zu bestimmen, ob jeden Vorgang angefordert wurde, um abzubrechen.

class cancellation_token;

Mitglieder

Hh749975.collapse_all(de-de,VS.110).gifÖffentliche Konstruktoren

Name

Beschreibung

cancellation_token::cancellation_token-Konstruktor

Überladen.Erstellt ein cancellation_token-Objekt.

cancellation_token::~cancellation_token-Destruktor

Zerstört das cancellation_token-Objekt.

Hh749975.collapse_all(de-de,VS.110).gifÖffentliche Methoden

Name

Beschreibung

cancellation_token::deregister_callback-Methode

Hebt die Registrierung eine Rückruffunktion aufgerufen wird, wenn das Abbruchtoken abgebrochen wird.

cancellation_token::is_cancelable-Methode

Gibt ein Hinweis zurück, ob dieses Token abgebrochen werden kann oder nicht.

cancellation_token::is_canceled-Methode

Gibt true zurück, wenn das Token abgebrochen wurde.

cancellation_token::none-Methode

Gibt ein Abbruchtoken zurück, die nie abhängig von Abbruch sein kann.

cancellation_token::register_callback-Methode

Registriert eine Rückruffunktion, die aufgerufen wird, wenn das Abbruchtoken abgebrochen wird.

Hh749975.collapse_all(de-de,VS.110).gifÖffentliche Operatoren

Name

Beschreibung

cancellation_token::operator!=-Operator

Bestimmt, ob zwei Objekte cancellation_token zwei verschiedene underlyign Token darstellen.

cancellation_token::operator=-Operator

Überladen.Ersetzt den Inhalt eines cancellation_token-Objekt durch andere.

cancellation_token::operator==-Operator

Bestimmt, ob zwei Objekte cancellation_token das gleiche zugrunde liegende Token darstellen.

Hinweise

Mehrere cancellation_token-Objekte können verknüpft werden zu einem cancellation_token_source-Objekt.Wenn Sie die Löschen-Methode auf einer Tokenquelle aufrufen, werden alle verknüpften cancellation_token-Objekte festgelegt, wie abgebrochen.

Das angegebene Objekt cancellation_token kann mit task_group, structured_task_group oder task zugeordnet werden, um impliziten Abbruch bereitzustellen.Es kann auch zu Abbruchsinformation abgestimmt werden oder einen Rückruf registrieren und aufgerufen werden können, wenn es abgebrochen wird.

cancellation_token verhält sich wie ein intelligenter Zeiger und sicher ist, als Wert kopieren zu übergeben.

Weitere Informationen zu den Aufgabenabbruch, finden Sie unter Abbruch in der PPL.

Vererbungshierarchie

cancellation_token

Anforderungen

Header: ppl.h

Namespace: Parallelität

Siehe auch

Referenz

concurrency-Namespace