System::Threading::CancellationToken Klasse
Inhalt
[
Ausblenden
]CancellationToken class
Verbreitet die Benachrichtigung, dass Vorgänge abgebrochen werden sollen. Diese Klasse bietet einen Mechanismus für kooperative Abbrüche zwischen Threads, sodass ein Thread andere Threads darüber informieren kann, dass ein Vorgang abgebrochen werden soll.
class CancellationToken : public System::Details::BoxableObjectBase
Methoden
| Methode | Beschreibung |
|---|---|
| CancellationToken() | Standardkonstruktor. |
| get_CanBeCanceled() const | Ermittelt, ob dieses Token in den abgebrochenen Zustand versetzt werden kann. |
| get_IsCancellationRequested() const | Ermittelt, ob für dieses Token ein Abbruch angefordert wurde. |
| static get_None() | Gibt einen leeren System::Threading::CancellationToken-Wert zurück. |
| Register(const Action<>&) const | Registriert einen Rückruf, der aufgerufen wird, wenn ein Abbruch angefordert wird. |
| ThrowIfCancellationRequested() const | Wirft eine OperationCanceledException, wenn ein Abbruch angefordert wurde. |
Hinweise
Ein CancellationToken kann nur über seine zugehörige CancellationTokenSource abgebrochen werden.
Siehe auch
- Namespace System::Threading
- Library Aspose.Font for C++