TaskCompletionSource<TResult>.SetResult(TResult) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Переводит базовый объект Task<TResult> в состояние RanToCompletion.
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>.
Исключения
Элемент Task удален.
Базовый элемент Task<TResult> уже находится в одном из трех конечных состояний: RanToCompletion, Faulted или Canceled.