ServiceBase.CanHandlePowerEvent Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Hizmetin bilgisayar güç durumu değişikliklerinin bildirimlerini işleyip işleyemeyeceğini belirten bir değer alır veya ayarlar.
public:
property bool CanHandlePowerEvent { bool get(); void set(bool value); };
public bool CanHandlePowerEvent { get; set; }
member this.CanHandlePowerEvent : bool with get, set
Public Property CanHandlePowerEvent As Boolean
Özellik Değeri
true
hizmet, bilgisayarda güç durumu değişikliklerini işlerse sınıfında belirtilen PowerBroadcastStatus değişiklikleri, aksi takdirde , false
.
Özel durumlar
Bu özellik, hizmet başlatıldıktan sonra değiştirilir.
Açıklamalar
Bilgisayarın güç durumu değiştiğinde, Hizmet Denetim Yöneticisi (SCM) değerini CanHandlePowerEventkullanarak hizmetin güç olayı komutlarını kabul edip etmediğini doğrular.
ise CanHandlePowerEvent true
, komutu hizmete geçirilir ve OnPowerEvent tanımlandığı takdirde yöntemi çağrılır. Türetilmiş sınıfta uygulanmazsa OnPowerEvent , SCM boş temel sınıf ServiceBase.OnPowerEvent yöntemi aracılığıyla güç olayını işler.