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

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

Boolean

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

Исключения

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

Комментарии

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

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

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

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