TaskCompletionSource<TResult>.SetFromTask(Task<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 Task<TResult> belirtilen completedTask
ile aynı tamamlanma durumuna geçirmektedir.
public:
void SetFromTask(System::Threading::Tasks::Task<TResult> ^ completedTask);
public void SetFromTask (System.Threading.Tasks.Task<TResult> completedTask);
member this.SetFromTask : System.Threading.Tasks.Task<'Result> -> unit
Public Sub SetFromTask (completedTask As Task(Of TResult))
Parametreler
- completedTask
- Task<TResult>
Tamamlanma durumu (sonuç, özel durum veya iptal bilgileri dahil) temel alınan göreve kopyalanması gereken tamamlanmış görev.
Özel durumlar
completedTask
null
.
completedTask
tamamlanmadı.
Temel Task<TResult> zaten üç son durumdan birindedir: RanToCompletion, Faultedveya Canceled.
Açıklamalar
bu işlem, Task<TResult> zaten üç son durumdan birindeyse false
döndürür: RanToCompletion, Faultedveya Canceled.