System::Threading::CancellationToken class

CancellationToken class

Propagiert die Benachrichtigung, dass Vorgänge abgebrochen werden sollen. Diese Klasse bietet einen Mechanismus für kooperative Abbrüche zwischen Threads, der es einem Thread ermöglicht, andere darüber zu informieren, dass ein Vorgang abgebrochen werden soll.

class CancellationToken : public System::Details::BoxableObjectBase

Methoden

MethodeBeschreibung
CancellationToken()Standardkonstruktor.
get_CanBeCanceled() constErmittelt, ob dieses Token in den abgebrochenen Zustand wechseln kann.
get_IsCancellationRequested() constErmittelt, ob für dieses Token ein Abbruch angefordert wurde.
static get_None()Gibt einen leeren System::Threading::CancellationToken-Wert zurück.
Register(const Action<>&) constRegistriert einen Rückruf, der aufgerufen wird, wenn ein Abbruch angefordert wird.
ThrowIfCancellationRequested() constWirft eine OperationCanceledException, wenn ein Abbruch angefordert wurde.

Hinweise

Ein CancellationToken kann nur über seine zugehörige CancellationTokenSource abgebrochen werden.

Siehe auch