ServiceBase.CanShutdown Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
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
true
Wenn 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.