Task.IsCanceled Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee wordt aangegeven of deze Task instantie de uitvoering heeft voltooid omdat deze is geannuleerd.
public:
property bool IsCanceled { bool get(); };
public bool IsCanceled { get; }
member this.IsCanceled : bool
Public ReadOnly Property IsCanceled As Boolean
Waarde van eigenschap
true als de taak is voltooid omdat deze is geannuleerd; anders false.
Opmerkingen
Een Task wordt voltooid in de Canceled status onder een van de volgende voorwaarden:
Het CancellationToken is gemarkeerd voor annulering voordat de taak werd uitgevoerd,
De taak erkende het annuleringsverzoek op zijn reeds gesignaleerde CancellationToken door een OperationCanceledException die hetzelfde CancellationTokendraagt.
De taak bevestigt de annuleringsaanvraag op zijn reeds gesignaleerde CancellationToken door de ThrowIfCancellationRequested methode op de CancellationToken.
Important
Als u de waarde van de IsCanceled eigenschap opzoekt, wordt de aanroepende thread pas geblokkeerd nadat de taak is voltooid.