Bagikan melalui


Fine-Tuning Aplikasi Asinkron Anda (Visual Basic)

Anda dapat menambahkan presisi dan fleksibilitas ke aplikasi asinkron Anda dengan menggunakan metode dan properti yang tersedia untuk jenis tersebut Task . Topik di bagian ini menunjukkan contoh yang menggunakan CancellationToken dan metode penting Task seperti Task.WhenAll dan Task.WhenAny.

Dengan menggunakan WhenAny dan WhenAll, Anda dapat dengan lebih mudah memulai beberapa tugas dan menunggu penyelesaiannya dengan memantau satu tugas.

Bagian ini mencakup contoh berikut.

Nota

Untuk menjalankan contoh, Anda harus memasang Visual Studio 2012 atau yang lebih baru dan .NET Framework 4.5 atau yang lebih baru di komputer Anda.

Proyek membuat UI yang berisi tombol yang memulai proses dan tombol yang membatalkannya, seperti yang ditunjukkan gambar berikut. Tombol diberi nama startButton dan cancelButton.

Jendela WPF dengan tombol Batalkan

Anda dapat mengunduh proyek Windows Presentation Foundation (WPF) lengkap dari Async Sample: Fine Tuning Your Application.

Lihat juga