TaskCompletionSource<TResult>.TrySetCanceled 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.
Hiermee wordt geprobeerd de onderliggende Task<TResult> waarde over te zetten naar de Canceled status.
Overloads
| Name | Description |
|---|---|
| TrySetCanceled() |
Hiermee wordt geprobeerd de onderliggende Task<TResult> waarde over te zetten naar de Canceled status. |
| TrySetCanceled(CancellationToken) |
Hiermee wordt geprobeerd de onderliggende Task<TResult> waarde over te zetten naar de Canceled status en kan een annuleringstoken worden opgeslagen in de geannuleerde taak. |
TrySetCanceled()
Hiermee wordt geprobeerd de onderliggende Task<TResult> waarde over te zetten naar de Canceled status.
public:
bool TrySetCanceled();
public bool TrySetCanceled();
member this.TrySetCanceled : unit -> bool
Public Function TrySetCanceled () As Boolean
Retouren
true als de bewerking is geslaagd; onwaar als de bewerking is mislukt of als het object al is verwijderd.
Uitzonderingen
De Task was verwijderd.
Opmerkingen
Deze bewerking retourneert onwaar als de bewerking Task<TResult> zich al in een van de drie laatste toestanden bevindt: RanToCompletion, Faultedof Canceled.
Deze methode retourneert ook onwaar als de onderliggende Task<TResult> waarde al is verwijderd.
Zie ook
Van toepassing op
TrySetCanceled(CancellationToken)
Hiermee wordt geprobeerd de onderliggende Task<TResult> waarde over te zetten naar de Canceled status en kan een annuleringstoken worden opgeslagen in de geannuleerde taak.
public:
bool TrySetCanceled(System::Threading::CancellationToken cancellationToken);
public bool TrySetCanceled(System.Threading.CancellationToken cancellationToken);
member this.TrySetCanceled : System.Threading.CancellationToken -> bool
Public Function TrySetCanceled (cancellationToken As CancellationToken) As Boolean
Parameters
- cancellationToken
- CancellationToken
Een annuleringstoken.
Retouren
true als de bewerking is geslaagd; anders, false.
Opmerkingen
De methode retourneert onwaar als het onderliggende Task<TResult> object zich al in een van de volgende drie laatste statussen bevindt.
Deze methode retourneert false ook als het onderliggende Task<TResult> object al is verwijderd.