System::Threading::CancellationToken class
inhoud
[
verbergen
]CancellationToken class
Propagandeert een melding dat bewerkingen moeten worden geannuleerd. Deze klasse biedt een mechanisme voor coöperatieve annulering tussen threads, waardoor één thread de anderen kan informeren dat een bewerking moet worden geannuleerd.
class CancellationToken : public System::Details::BoxableObjectBase
Methoden
| Methode | Beschrijving |
|---|---|
| CancellationToken() | Standaardconstructor. |
| get_CanBeCanceled() const | Bepaalt of dit token in de geannuleerde status kan verkeren. |
| get_IsCancellationRequested() const | Bepaalt of annulering is aangevraagd voor dit token. |
| static get_None() | Retourneert een lege System::Threading::CancellationToken waarde. |
| Register(const Action<>&) const | Registreert een callback die wordt aangeroepen wanneer annulering wordt aangevraagd. |
| ThrowIfCancellationRequested() const | Gooit een OperationCanceledException als annulering is aangevraagd. |
Opmerkingen
Een CancellationToken kan alleen worden geannuleerd via de bijbehorende CancellationTokenSource.
Zie ook
- Namespace System::Threading
- Library Aspose.Page for C++