Freigeben über


ServiceBase.CanShutdown Eigenschaft

Definition

Ruft einen Wert ab, der angibt, ob der Dienst beim Herunterfahren des Systems benachrichtigt werden soll, oder legt diesen fest.

public:
 property bool CanShutdown { bool get(); void set(bool value); };
public bool CanShutdown { get; set; }
member this.CanShutdown : bool with get, set
Public Property CanShutdown As Boolean

Eigenschaftswert

Boolean

true, wenn der Dienst beim Herunterfahren des Systems benachrichtigt werden soll, andernfalls false. Der Standardwert ist false.

Ausnahmen

Der Dienst wurde bereits gestartet. Die CanShutdown-Eigenschaft kann nach dem Start des Diensts nicht mehr geändert werden.

Hinweise

trueWenn CanShutdown es sich um einen Dienst handelt, wird der Dienst benachrichtigt, wenn das System heruntergefahren wird. Beim Herunterfahren wird die OnShutdown Methode aufgerufen, wenn sie in Ihrer abgeleiteten Klasse implementiert wurde.

Hinweis

Nur das System sollte dazu führen, dass die OnShutdown Methode ausgeführt wird; der Dienst kann es aufrufen, aber dies wird nicht empfohlen.

Gilt für

Siehe auch