Freigeben über


cancellation_token_source-Klasse

Mit der cancellation_token_source -Klasse kann ein abbrechbarer Vorgang abgebrochen werden.

class cancellation_token_source;

Member

Öffentliche Konstruktoren

Name

Beschreibung

cancellation_token_source::cancellation_token_source-Konstruktor

Überladen. Erstellt eine neue cancellation_token_source. Die Quelle kann verwendet werden, um den Abbruch eines abbrechbaren Vorgangs zu kennzeichnen.

cancellation_token_source::~cancellation_token_source-Destruktor

Öffentliche Methoden

Name

Beschreibung

cancellation_token_source::cancel-Methode

Bricht das Token ab. Jede task_group, structured_task_group oder jeder task, der das Token nutzt, wird bei diesem Aufruf abgebrochen und löst eine Ausnahme am nächsten Unterbrechungspunkt aus.

cancellation_token_source::create_linked_source-Methode

Überladen. Erstellt eine cancellation_token_source, die abgebrochen wird, wenn das bereitgestellte Token abgebrochen wird.

cancellation_token_source::get_token-Methode

Gibt ein Abbruchtoken zurück, das dieser Quelle zugeordnet ist. Das zurückgegebene Token kann für einen Abbruch abgerufen werden oder einen Rückruf bereitstellen, wenn ein Abbruch auftritt.

Öffentliche Operatoren

Name

Beschreibung

cancellation_token_source::operator!=-Operator

cancellation_token_source::operator=-Operator

cancellation_token_source::operator==-Operator

Vererbungshierarchie

cancellation_token_source

Anforderungen

Header: pplcancellation_token.h

Namespace: Parallelität

Siehe auch

Referenz

concurrency-Namespace