System::Threading::CancellationToken class
Innehåll
[
Dölj
]CancellationToken class
Sprider en notifikation om att operationer bör avbrytas. Denna klass tillhandahåller en mekanism för samarbetsbaserad avbrytning mellan trådar, vilket gör att en tråd kan meddela andra att en operation bör avbrytas.
class CancellationToken : public System::Details::BoxableObjectBase
Metoder
| Metod | Beskrivning |
|---|---|
| CancellationToken() | Standardkonstruktor. |
| get_CanBeCanceled() const | Hämtar om denna token kan vara i avbrutet tillstånd. |
| get_IsCancellationRequested() const | Hämtar om avbokning har begärts för denna token. |
| static get_None() | Returnerar ett tomt System::Threading::CancellationToken-värde. |
| Register(const Action<>&) const | Registrerar en återuppringning som kommer att anropas när avbokning begärs. |
| ThrowIfCancellationRequested() const | Kastar ett OperationCanceledException om avbokning har begärts. |
Anmärkningar
En CancellationToken kan endast avbrytas via dess associerade CancellationTokenSource.
Se även
- Namespace System::Threading
- Library Aspose.PDF for C++