System.Timers Ad Alanı

Belirtilen aralıkta Timer bir olay oluşturmanızı sağlayan bileşeni sağlar.

Sınıflar

Name Description
ElapsedEventArgs

Elapsed olayı için veriler sağlar.

Timer

Belirli bir aralık sonrasında yinelenen olaylar oluşturma seçeneğiyle bir olay oluşturur.

TimersDescriptionAttribute

Görsel tasarımcıların bir olaya, genişleticiye veya özelliğe başvururken görüntüleyebileceği açıklamayı ayarlar.

Temsilciler

Name Description
ElapsedEventHandler

bir olayını Elapsedişleyecek Timer yöntemi temsil eder.

Açıklamalar

Timer Bileşen, uygulamanızda olayın tetiklendiği Elapsed yinelenen bir aralık belirtmenize olanak tanıyan sunucu tabanlı bir zamanlayıcıdır. Daha sonra düzenli işleme sağlamak için bu olayı işleyebilirsiniz. Örneğin, haftanın 7 günü, günde 24 saat çalışması gereken kritik bir sunucunuz olduğunu varsayalım. Sunucusunu düzenli aralıklarla denetlemek ve sistemin çalışır durumda olduğundan emin olmak için kullanan Timer bir hizmet oluşturabilirsiniz. Sistem yanıt vermiyorsa, hizmet sunucuyu yeniden başlatmayı veya bir yöneticiyi bilgilendirmeyi dener.

Sunucu tabanlı Timer , çok iş parçacıklı bir ortamda çalışan iş parçacıklarıyla kullanılmak üzere tasarlanmıştır. Sunucu süreölçerleri, tetiklenen Elapsed olayı işlemek için iş parçacıkları arasında hareket edebilir ve bu da Windows zamanlayıcılarının olayı zamanında tetiklemesinden daha fazla doğrulukla sonuçlanır.