ServiceBase.CanHandlePowerEvent Özellik

Tanım

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

Boolean

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.

Şunlara uygulanır

Ayrıca bkz.