TaskCompletionSource.SetFromTask(Task) 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.
Zet de onderliggende Task<TResult> waarde over in dezelfde voltooiingsstatus als de opgegeven completedTask.
public:
void SetFromTask(System::Threading::Tasks::Task ^ completedTask);
public void SetFromTask(System.Threading.Tasks.Task completedTask);
member this.SetFromTask : System.Threading.Tasks.Task -> unit
Public Sub SetFromTask (completedTask As Task)
Parameters
- completedTask
- Task
De voltooide taak waarvan de voltooiingsstatus (inclusief uitzonderings- of annuleringsgegevens) moet worden gekopieerd naar de onderliggende taak.
Uitzonderingen
completedTask is null.
completedTask is niet voltooid.
De onderliggende Task<TResult> status bevindt zich al in een van de drie eindtoestanden: RanToCompletion, Faultedof Canceled.
Opmerkingen
Deze bewerking wordt geretourneerd false als de bewerking Task<TResult> zich al in een van de drie laatste staten bevindt: RanToCompletion, Faultedof Canceled.