System.Timers Ruang nama
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Timer Menyediakan komponen, yang memungkinkan Anda menaikkan peristiwa pada interval tertentu.
Kelas
ElapsedEventArgs |
Menyediakan data untuk peristiwa tersebut Elapsed . |
Timer |
Menghasilkan peristiwa setelah interval yang ditetapkan, dengan opsi untuk menghasilkan peristiwa berulang. |
TimersDescriptionAttribute |
Mengatur deskripsi yang dapat ditampilkan desainer visual saat mereferensikan peristiwa, extender, atau properti. |
Delegasikan
ElapsedEventHandler |
Mewakili metode yang akan menangani Elapsed peristiwa Timer. |
Keterangan
Komponen Timer adalah timer berbasis server, yang memungkinkan Anda menentukan interval berulang di mana Elapsed peristiwa dinaikkan dalam aplikasi Anda. Anda kemudian dapat menangani peristiwa ini untuk menyediakan pemrosesan reguler. Misalnya, Anda memiliki server penting yang harus terus berjalan 24 jam sehari, 7 hari seminggu. Anda dapat membuat layanan yang menggunakan Timer untuk memeriksa server secara berkala dan memastikan bahwa sistem aktif dan berjalan. Jika sistem tidak merespons, layanan dapat mencoba memulai ulang server atau memberi tahu administrator.
Berbasis Timer server dirancang untuk digunakan dengan utas pekerja di lingkungan multithreaded. Timer server dapat berpindah di antara utas untuk menangani peristiwa yang dinaikkan Elapsed , menghasilkan lebih banyak akurasi daripada timer Windows dalam meningkatkan peristiwa tepat waktu.