System::Threading::CancellationToken class
Contenuti
[
Nascondere
]CancellationToken class
Propaga la notifica che le operazioni devono essere annullate. Questa classe fornisce un meccanismo per la cancellazione cooperativa tra thread, consentendo a un thread di notificare gli altri che un’operazione deve essere annullata.
class CancellationToken : public System::Details::BoxableObjectBase
Metodi
| Metodo | Descrizione |
|---|---|
| CancellationToken() | Costruttore predefinito. |
| get_CanBeCanceled() const | Restituisce se questo token può trovarsi nello stato annullato. |
| get_IsCancellationRequested() const | Restituisce se è stata richiesta la cancellazione per questo token. |
| static get_None() | Restituisce un valore vuoto di System::Threading::CancellationToken. |
| Register(const Action<>&) const | Registra una callback che verrà invocata quando viene richiesta la cancellazione. |
| ThrowIfCancellationRequested() const | Lancia un’OperationCanceledException se è stata richiesta la cancellazione. |
Osservazioni
Un CancellationToken può essere annullato solo tramite il suo CancellationTokenSource associato.
Vedi anche
- Namespace System::Threading
- Library Aspose.Font for C++