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 samarbetsbaserat avbrott 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 | Returnerar huruvida detta token kan vara i avbrutet tillstånd. |
| get_IsCancellationRequested() const | Returnerar huruvida avbrytning har begärts för detta 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 avbrytning begärs. |
| ThrowIfCancellationRequested() const | Kastar ett OperationCanceledException om avbrytning har begärts. |
Anmärkningar
Ett CancellationToken kan endast avbrytas via dess associerade CancellationTokenSource.
Se även
- Namespace System::Threading
- Library Aspose.Page for C++