Aracılığıyla paylaş


TaskCompletionSource.TrySetFromTask(Task) Yöntem

Tanım

Temel Task<TResult> belirtilen completedTaskile aynı tamamlanma durumuna geçmeyi dener.

public:
 bool TrySetFromTask(System::Threading::Tasks::Task ^ completedTask);
public bool TrySetFromTask (System.Threading.Tasks.Task completedTask);
member this.TrySetFromTask : System.Threading.Tasks.Task -> bool
Public Function TrySetFromTask (completedTask As Task) As Boolean

Parametreler

completedTask
Task

Tamamlanma durumu (özel durum veya iptal bilgileri dahil) temel alınan göreve kopyalanması gereken tamamlanmış görev.

Döndürülenler

İşlemin başarılı olup olmadığını true; aksi takdirde false.

Özel durumlar

completedTask null.

completedTask tamamlanmadı.

Açıklamalar

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

Şunlara uygulanır