ServiceBase.CanHandlePowerEvent Свойство

Определение

Возвращает или задает значение, указывающее, может ли служба обрабатывать уведомления об изменениях состояния питания компьютера.

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

Значение свойства

true Значение , если служба обрабатывает изменения состояния питания компьютера, указанные PowerBroadcastStatus в классе, в противном случае false.

Исключения

Это свойство изменяется после запуска службы.

Комментарии

При изменении состояния питания компьютера диспетчер управления службами (SCM) проверяет, принимает ли служба команды событий питания с помощью значения CanHandlePowerEvent.

Если CanHandlePowerEvent это trueтак, команда передается в службу, а OnPowerEvent метод вызывается при определении. Если OnPowerEvent он не реализован в производном классе, SCM обрабатывает событие питания с помощью пустого метода базового класса ServiceBase.OnPowerEvent .

Применяется к

См. также раздел