ServiceBase.CanShutdown ServiceBase.CanShutdown ServiceBase.CanShutdown ServiceBase.CanShutdown Property

Definition

Ruft einen Wert ab, der angibt, ob der Dienst beim Herunterfahren des Systems benachrichtigt werden soll, oder legt diesen fest.Gets or sets a value indicating whether the service should be notified when the system is shutting down.

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.true if the service should be notified when the system is shutting down; otherwise, false. Die Standardeinstellung ist false.The default is false.

Ausnahmen

Der Dienst wurde bereits gestartet.The service has already been started. Die CanShutdown-Eigenschaft kann nach dem Start des Diensts nicht mehr geändert werden.The CanShutdown property cannot be changed once the service has started.

Hinweise

Wenn CanShutdownden Wert hat,wirdderDienstbenachrichtigt,wenndasSystemheruntergefahrenwird.trueIf CanShutdown is true, the service is notified when the system is shutting down. Beim Herunterfahren wird OnShutdown die-Methode aufgerufen, wenn Sie in der abgeleiteten Klasse implementiert wurde.At shutdown, the OnShutdown method is called if it has been implemented in your derived class.

Hinweis

Nur das System muss die OnShutdown Methode ausführen. der Dienst kann Sie zwar ausführen, dies wird jedoch nicht empfohlen.Only the system should cause the OnShutdown method to execute; the service can call it, but this is not recommended.

Gilt für:

Siehe auch