ServiceBase::CanShutdown Property
.NET Framework (current version)
Gets or sets a value indicating whether the service should be notified when the system is shutting down.
Assembly: System.ServiceProcess (in System.ServiceProcess.dll)
Property Value
Type: System::Booleantrue if the service should be notified when the system is shutting down; otherwise, false. The default is false.
| Exception | Condition |
|---|---|
| InvalidOperationException | The service has already been started. The CanShutdown property cannot be changed once the service has started. |
If CanShutdown is true, the service is notified when the system is shutting down. At shutdown, the OnShutdown method is called if it has been implemented in your derived class.
Note |
|---|
Only the system should cause the OnShutdown method to execute; the service can call it, but this is not recommended. |
.NET Framework
Available since 1.1
Available since 1.1
Show:
