Sdílet prostřednictvím


TaskCompletionSource<TResult>.SetResult(TResult) Metoda

Definice

Převede podkladový Task<TResult> objekt do RanToCompletion stavu .

public:
 void SetResult(TResult result);
public void SetResult (TResult result);
member this.SetResult : 'Result -> unit
Public Sub SetResult (result As TResult)

Parametry

result
TResult

Výsledná hodnota, která se má svázat s touto Task<TResult>hodnotou .

Výjimky

Byl Task zlikvidován.

Podkladová položka Task<TResult> je již v jednom ze tří konečných stavů: RanToCompletion, Faultednebo Canceled.

Platí pro

Viz také