classe System::Threading::CancellationToken
Contenu
[
Cacher
]CancellationToken class
Diffuse une notification indiquant que les opérations doivent être annulées. Cette classe fournit un mécanisme d’annulation coopérative entre les threads, permettant à un thread de notifier les autres qu’une opération doit être annulée.
class CancellationToken : public System::Details::BoxableObjectBase
Méthodes
| Méthode | Description |
|---|---|
| CancellationToken() | Constructeur par défaut. |
| get_CanBeCanceled() const | Obtient si ce token peut être dans l’état annulé. |
| get_IsCancellationRequested() const | Obtient si l’annulation a été demandée pour ce token. |
| static get_None() | Renvoie une valeur vide de System::Threading::CancellationToken. |
| Register(const Action<>&) const | Enregistre un rappel qui sera invoqué lorsque l’annulation est demandée. |
| ThrowIfCancellationRequested() const | Lance une OperationCanceledException si l’annulation a été demandée. |
Remarques
Un CancellationToken ne peut être annulé que via son CancellationTokenSource associé.
Voir aussi
- Namespace System::Threading
- Library Aspose.Page for C++