Share via


cancellation_token, classe

La classe d' cancellation_token représente la capacité de déterminer si une opération a été demandée pour annuler.

class cancellation_token;

Membres

Hh749975.collapse_all(fr-fr,VS.110).gifConstructeurs publics

Nom

Description

cancellation_token::cancellation_token, constructeur

Surchargé.Construit un objet cancellation_token.

cancellation_token::~cancellation_token, destructeur

Détruit l'objet d' cancellation_token .

Hh749975.collapse_all(fr-fr,VS.110).gifMéthodes publiques

Nom

Description

cancellation_token::deregister_callback, méthode

Annule l'inscription d'une fonction de rappel qui est appelée lorsque le jeton d'annulation est annulé.

cancellation_token::is_cancelable, méthode

Retourne une indication de, que ce jeton peut être annulée ou pas.

cancellation_token::is_canceled, méthode

Retourne true si le jeton a été annulée.

cancellation_token::none, méthode

Retourne un jeton d'annulation qui peut jamais être soumis à l'annulation.

cancellation_token::register_callback, méthode

Enregistre une fonction de rappel qui est appelée lorsque le jeton d'annulation est annulé.

Hh749975.collapse_all(fr-fr,VS.110).gifOpérateurs publics

Nom

Description

cancellation_token::operator!=, opérateur

Détermine si deux objets d' cancellation_token représentent deux jetons différents d'underlyign.

cancellation_token::operator=, opérateur

Surchargé.Remplace le contenu d'un objet d' cancellation_token par un autre.

cancellation_token::operator==, opérateur

Détermine si deux objets d' cancellation_token représentent le même jeton sous-jacent.

Notes

Plusieurs objets d' cancellation_token peuvent être joints à un objet d' cancellation_token_source .Lorsque vous appelez la méthode d' annulez sur une source de jeton, tous les objets liés d' cancellation_token sont définis comme annulés.

Un objet donné d' cancellation_token peut être associé à task_group, structured_task_group, ou task pour fournir l'annulation implicite.Il peut également être interrogé pour les informations d'annulation ou de stocker un rappel et être appelé lorsqu'il est annulé.

cancellation_token se comporte comme un pointeur intelligent et est possible de passer autour par valeur.

Pour plus d'informations sur l'annulation de tâche, consultez Annulation dans la bibliothèque de modèles parallèles.

Hiérarchie d'héritage

cancellation_token

Configuration requise

En-tête : ppl.h

Espace de noms : concurrency

Voir aussi

Référence

concurrency, espace de noms