Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Ada sejumlah cara untuk mengekspos fitur asinkron ke kode klien. Pola Asinkron berbasis Peristiwa meresepkan salah satu cara bagi kelas untuk menyajikan perilaku asinkron.
Nota
Dimulai dengan .NET Framework 4, Pustaka Paralel Tugas menyediakan model baru untuk pemrograman asinkron dan paralel. Untuk informasi selengkapnya, lihat Task Parallel Library (TPL) dan Task-based Asynchronous Pattern (TAP).
Di bagian ini
Gambaran Umum Pola Asinkron Berbasis Peristiwa Menjelaskan bagaimana Pola Asinkron berbasis Peristiwa menyediakan keuntungan dari aplikasi multithreaded sambil menyembunyikan banyak masalah kompleks yang melekat dalam desain multithreaded.
Menerapkan Pola Asinkron Berbasis Peristiwa Menjelaskan cara standar untuk mengemas kelas yang memiliki fitur asinkron.
Praktik Terbaik untuk Menerapkan Pola Asinkron Berbasis Peristiwa Menjelaskan persyaratan untuk mengekspos fitur asinkron sesuai dengan Pola Asinkron berbasis Peristiwa.
Memutuskan Kapan Menerapkan Pola Asinkron Berbasis Peristiwa Menjelaskan cara menentukan kapan Anda harus memilih untuk menerapkan Pola Asinkron Berbasis Peristiwa alih-alih pola IAsyncResult yang diwakili oleh Model Pemrograman Asinkron (APM) .
Cara: Menerapkan Komponen yang Mendukung Pola Asinkron Berbasis Peristiwa Menjelaskan cara membuat komponen yang mengimplementasikan Pola Asinkron berbasis Peristiwa. Ini diimplementasikan menggunakan kelas pembantu dari namespace System.ComponentModel, yang memastikan bahwa komponen berfungsi dengan benar di bawah model aplikasi apa pun.
Cara: Menerapkan Klien Pola Asinkron berbasis Peristiwa Menjelaskan cara membuat klien yang menggunakan komponen yang mengimplementasikan Pola Asinkron berbasis Peristiwa.
Cara: Menggunakan Komponen yang Mendukung Pola Asinkron Berbasis Peristiwa Menjelaskan cara menggunakan komponen yang mendukung Pola Asinkron berbasis Peristiwa.
Referensi
AsyncOperation Menjelaskan kelas AsyncOperation dan memiliki tautan ke semua anggotanya.
AsyncOperationManager Menjelaskan kelas AsyncOperationManager dan memiliki tautan ke semua anggotanya.
BackgroundWorker Menjelaskan komponen BackgroundWorker dan memiliki tautan ke semua anggotanya.
Bagian Terkait
Task Parallel Library (TPL) Menjelaskan model pemrograman untuk operasi asinkron dan paralel.
Threading Menjelaskan fitur multithreading di .NET.