TaskCompletionSource<TResult>.TrySetResult(TResult) Yöntem

Tanım

Temel alınanı Task<TResult> duruma geçmeyi RanToCompletion dener.

public:
 bool TrySetResult(TResult result);
public bool TrySetResult(TResult result);
member this.TrySetResult : 'Result -> bool
Public Function TrySetResult (result As TResult) As Boolean

Parametreler

result
TResult

Bu Task<TResult>öğesine bağlanacak sonuç değeri.

Döndürülenler

true işlem başarılı olursa; aksi takdirde , false.

Özel durumlar

Açıklamalar

şu üç son durumdan Task<TResult> birindeyse bu işlem false döndürür: RanToCompletion, Faultedveya Canceled.

Bu yöntem ayrıca temel alınan Task<TResult> atılmışsa false değerini döndürür.

Şunlara uygulanır

Ayrıca bkz.