Async Uygulamanızda Hassas Ayar Yapma (C# ve Visual Basic)
Yöntemlerini ve özelliklerini kullanarak zaman uyumsuz uygulamalarınızı kesinlik ve esneklik ekleyebilirsiniz, Task tipi kullanılabilir kılar.Bu bölümdeki konular kullanan örnekler CancellationToken ve en önemli Task gibi yöntemler Task.WhenAll ve Task.WhenAny.
Kullanarak WhenAny ve WhenAll, daha kolay birden çok görevi başlatmak ve tek bir görevi izleyerek bunların tamamlanmasını beklemek.
WhenAnybir topluluktaki herhangi bir görev tamamlandığında tamamlayan bir görev verir.
Kullanın örnekler için WhenAny, bkz: Bir Görev Tamamlandıktan Sonra Geri Kalan Görevleri İptal Etme (C# ve Visual Basic) ve Birden Çok Görev Başlatma ve Görevleri Tamamlandıkça İşleme (C# ve Visual Basic).
WhenAllbir koleksiyondaki tüm görevleri tamamladığınızda tamamlandıktan bir görev verir.
Daha fazla bilgi ve kullanan örnek WhenAll, bkz: Nasıl yapılır: Task.WhenAll (C# ve Visual Basic) kullanarak izlenecek yol genişletme.
Bu bölümde aşağıdaki örnekler içerir.
Bir Görevi veya Görev Listesini İptal Etme (C# ve Visual Basic).
Görevleri Belirli Bir Süre Sonunda İptal Etme (C# ve Visual Basic)
Bir Görev Tamamlandıktan Sonra Geri Kalan Görevleri İptal Etme (C# ve Visual Basic)
Birden Çok Görev Başlatma ve Görevleri Tamamlandıkça İşleme (C# ve Visual Basic)
Projeler işlemi başlatan bir düğme ve aşağıdaki görüntü görüldüğü gibi iptal düğmesi içeren bir kullanıcı Arabirimi oluşturma.Düğmeleri adlı startButton ve cancelButton.
Tam Windows sunu Foundation (wpf) projelerden karşıdan yükleyebileceğiniz zaman uyumsuz örnek: ince ayar uygulamanız.
Ayrıca bkz.
Kavramlar
Zaman uyumsuz zaman uyumsuz programlama ve beklemek (C# ve Visual Basic)