Freigeben über


TaskCompletionSource<TResult>.SetResult(TResult) Methode

Definition

Sorgt für den Übergang des zugrunde liegenden Task<TResult>-Objekts in den RanToCompletion-Zustand.

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

Parameter

result
TResult

Der Ergebniswert, der an das Task<TResult>-Objekt gebunden werden soll.

Ausnahmen

Task wurde verworfen.

Der zugrunde liegende Task<TResult> ist bereits in einem der drei Endzustände: RanToCompletion, Faulted oder Canceled.

Gilt für:

Weitere Informationen