Aracılığıyla paylaş


BackgroundWorker Bileşeni

BackgroundWorker bileşeni, formunuzun veya denetiminizin bir işlemi zaman uyumsuz olarak çalıştırmasını sağlar.

Bu Kısımda

BackgroundWorker Bileşenine Genel Bakış
Zaman alan işlemleri zaman uyumsuz olarak ("arka planda") uygulamanızın ana ui iş parçacığından farklı bir iş parçacığında yürütme olanağı sağlayan BackgroundWorker bileşenini açıklar.

Kılavuz: Arka Planda İşlem Çalıştırma
Tasarımcıda, BackgroundWorker bileşenini kullanarak zaman alan bir işlemi ayrı bir iş parçacığında çalıştırmanın nasıl yapılacağını gösterir.

Nasıl yapılır: Arka Planda İşlem Çalıştırma
Ayrı bir iş parçacığında zaman alan bir işlemi çalıştırmak için BackgroundWorker bileşeninin nasıl kullanılacağını gösterir.

Yürütme Kılavuzu: Arka Plan İşlemi Kullanan Bir Form Uygulaması Oluşturma
Zaman uyumsuz olarak matematiksel hesaplamalar yapabilen tasarımcıyı kullanarak bir uygulama oluşturur.

Nasıl Yapılır: Arka Plan İşlemi Kullanan Bir Formu Gerçekleştirme
Matematiksel hesaplamaları zaman uyumsuz olarak çalıştıran bir uygulama oluşturur.

Nasıl yapılır: Arka Planda Dosya İndirme
Ayrı bir iş parçacığında dosya indirmek için BackgroundWorker bileşeninin nasıl kullanılacağını gösterir.

Kaynak

BackgroundWorker Bu sınıfı açıklar ve tüm üyeleriyle ilgili bağlantılar sağlar.

RunWorkerCompletedEventArgs Olay için RunWorkerCompleted verileri tutan türü açıklar.

ProgressChangedEventArgs Olay için ProgressChanged verileri tutan türü açıklar.

Olay Tabanlı Zaman Uyumsuz Desene Genel Bakış
Zaman uyumsuz desenin, çok iş parçacıklı tasarımın doğasında bulunan karmaşık sorunların çoğunu gizlerken çok iş parçacıklı uygulamaların avantajlarını nasıl sağladığını açıklar.