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

Definizione

Ottiene o imposta un valore che indica se è necessario che il servizio riceva una notifica quando il sistema è in fase di chiusura.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

Valore della proprietà

true se è necessario che il servizio riceva una notifica quando il sistema è in fase di arresto; in caso contrario, false.true if the service should be notified when the system is shutting down; otherwise, false. Il valore predefinito è false.The default is false.

Eccezioni

Il servizio è già stato avviato.The service has already been started. La proprietà CanShutdown non può essere modificata dopo l'avvio del servizio.The CanShutdown property cannot be changed once the service has started.

Commenti

Se CanShutdown è true, il servizio riceve una notifica quando il sistema è in fase di chiusura.If CanShutdown is true, the service is notified when the system is shutting down. All'arresto del sistema, il OnShutdown metodo viene chiamato se è stato implementato nella classe derivata.At shutdown, the OnShutdown method is called if it has been implemented in your derived class.

Nota

Solo il sistema deve generare il OnShutdown metodo da eseguire; il servizio è possibile chiamare questo metodo, ma questo non è consigliato.Only the system should cause the OnShutdown method to execute; the service can call it, but this is not recommended.

Si applica a

Vedi anche