Dil

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

true hizmet bilgisayar güç durumunu işlerse sınıfında belirtilen PowerBroadcastStatus değişiklikleri değiştirir, 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 CanHandlePowerEventtrue, 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.