TaskCompletionSource<TResult>.SetCanceled Methode
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.
Overloads
| Name | Description |
|---|---|
| SetCanceled() |
Zet de onderliggende Task<TResult> waarde over in de Canceled status. |
| SetCanceled(CancellationToken) |
Hiermee zet u de onderliggende Task<TResult> waarde over in de Canceled status met behulp van het opgegeven token. |
SetCanceled()
Zet de onderliggende Task<TResult> waarde over in de Canceled status.
public:
void SetCanceled();
public void SetCanceled();
member this.SetCanceled : unit -> unit
Public Sub SetCanceled ()
Uitzonderingen
De onderliggende Task<TResult> staat bevindt zich al in een van de drie eindtoestanden: RanToCompletion, Faultedof Canceled, of als de onderliggende Task<TResult> waarde al is verwijderd.
De Task was verwijderd.
Zie ook
- TrySetCanceled()
- TPL gebruiken met andere asynchrone patronen
- Procedure: EAP-patronen verpakken in een taak
- Taakannulering
Van toepassing op
SetCanceled(CancellationToken)
Hiermee zet u de onderliggende Task<TResult> waarde over in de Canceled status met behulp van het opgegeven token.
public:
void SetCanceled(System::Threading::CancellationToken cancellationToken);
public void SetCanceled(System.Threading.CancellationToken cancellationToken);
member this.SetCanceled : System.Threading.CancellationToken -> unit
Public Sub SetCanceled (cancellationToken As CancellationToken)
Parameters
- cancellationToken
- CancellationToken
Het annuleringstoken waarmee de Task<TResult>.
Uitzonderingen
De onderliggende Task<TResult> status bevindt zich al in een van de drie eindtoestanden: RanToCompletion, Faultedof Canceled.