Seperti namanya, kelas Pekerja Latar Belakang membolehkan anda menyediakan utas yang berjalan secara berterusan di latar belakang dan berkomunikasi dengan utas utama apabila diperlukan.
BackgroundWorker melaksanakan urutan dalam Windows Forms. Tugasan intensif perlu dilakukan pada urutan lain supaya UI tidak membeku. Selepas tugas selesai adalah perlu untuk menerbitkan mesej dan mengemas kini antara muka pengguna.
Sifat berikut digunakan dalam kelas BackgroundWorker:
Rujukan: Microsoft Developer Network (MSDN)
Siri Nombor | Nama & Penerangan |
---|---|
PembatalanMenunggu Nilai Arahan sama ada aplikasi meminta pembatalan operasi latar belakang.
td> |
|
CanRaiseEvents strong>Mendapat nilai yang menunjukkan sama ada komponen boleh menaikkan acara | |
4DesignMode | |
5Acara | tr>Dapatkan senarai pengendali acara yang dilampirkan pada komponen ini.|
6 p>IsBusy | |
7Tapak | |
8WorkerReportsProgress | |
9WorkerSupportsCancellation |
Atas ialah kandungan terperinci Kelas pekerja latar belakang dalam C#. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!