TaskCompletionSource<TResult>.SetResult(TResult) 方法
定义
将基础 Task<TResult> 转换为 RanToCompletion 状态。Transitions the underlying Task<TResult> into the RanToCompletion state.
public:
void SetResult(TResult result);
public void SetResult (TResult result);
member this.SetResult : 'Result -> unit
Public Sub SetResult (result As TResult)
参数
- result
- TResult
要绑定到此 Task<TResult> 的结果值。The result value to bind to this Task<TResult>.
例外
基础 Task<TResult> 已处于以下三种最终状态的其中一种:RanToCompletion、Faulted 或 Canceled。The underlying Task<TResult> is already in one of the three final states: RanToCompletion, Faulted, or Canceled.