ServiceBase.CanHandlePowerEvent Proprietà

Definizione

Ottiene o imposta un valore che indica se il servizio può gestire le notifiche relative alle variazioni di stato dell'alimentazione del computer.

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

Valore della proprietà

true se il servizio gestisce le variazioni di stato dell'alimentazione del computer indicate nella classe PowerBroadcastStatus; in caso contrario, false.

Eccezioni

Questa proprietà è stata modificata dopo l'avvio del servizio.

Commenti

Quando lo stato dell'alimentazione del computer cambia, Service Control Manager (SCM) verifica se il servizio accetta comandi di power event usando il valore di CanHandlePowerEvent.

Se CanHandlePowerEvent è true, il comando viene passato al servizio e il OnPowerEvent metodo viene chiamato se definito. Se OnPowerEvent non viene implementato nella classe derivata, SCM gestisce l'evento di alimentazione tramite il metodo della classe ServiceBase.OnPowerEvent base vuoto.

Si applica a

Vedi anche