TaskCompletionSource<TResult>.TrySetResult(TResult) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Temel alınan Task<TResult> öğesini duruma geçiş yapmaya RanToCompletion çalışır.
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şlemin başarılı olup olmadığını; aksi takdirde , false
.
Özel durumlar
Task atılmış.
Açıklamalar
şu üç son durumdan birindeyse Task<TResult> bu işlem false döndürür: RanToCompletion, Faultedveya Canceled.
Bu yöntem, temel alınan Task<TResult> atılmışsa false değerini de döndürür.