TaskCompletionSource<TResult>.TrySetResult(TResult) 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 RanToCompletion status.
public:
bool TrySetResult(TResult result);
public bool TrySetResult(TResult result);
member this.TrySetResult : 'Result -> bool
Public Function TrySetResult (result As TResult) As Boolean
Parameters
- result
- TResult
De resultaatwaarde die aan deze Task<TResult>waarde moet worden gekoppeld.
Retouren
true als de bewerking is geslaagd; anders, false.
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.