Esporta (0) Stampa
Espandi tutto
Il presente articolo è stato tradotto automaticamente. Passare il puntatore sulle frasi nell'articolo per visualizzare il testo originale. Ulteriori informazioni.
Traduzione
Originale

Metodo ServiceBase.OnStop

Quando viene eseguita l'implementazione in una classe derivata, l'esecuzione avviene quando il gestore SCM invia un comando Stop al servizio. Specifica le azioni da intraprendere al termine dell'esecuzione del servizio.

Spazio dei nomi:  System.ServiceProcess
Assembly:  System.ServiceProcess (in System.ServiceProcess.dll)

protected virtual void OnStop()

Utilizzare OnStop per specificare l'elaborazione conseguente alla ricezione di un comando Stop da parte del servizio.

Alla ricezione di un comando Stop, il gestore SCM utilizza il valore di CanStop per verificare se il servizio accetta comandi Stop. Se CanStop è true , il comando di interruzione viene passato al servizio e viene chiamato il metodo OnStop, se è stato definito. Se OnStop non è implementato nel servizio, il comando Stop viene gestito dal gestore SCM.

Se CanStop è false, il comando Stop viene ignorato e non viene passato al servizio. Il comando Stop viene terminato e viene generata un'eccezione.

Nella classe derivata è previsto l'override di OnStop. Affinché il servizio sia utile, è necessario implementare sia OnStart che OnStop nella classe di servizio.

.NET Framework

Supportato in: 4.5.2, 4.5.1, 4.5, 4, 3.5, 3.0, 2.0, 1.1, 1.0

.NET Framework Client Profile

Supportato in: 4, 3.5 SP1

Windows Phone 8.1, Windows Phone 8, Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (ruoli di base del server non supportati), Windows Server 2008 R2 (ruoli di base del server supportati con SP1 o versione successiva, Itanium non supportato)

.NET Framework non supporta tutte le versioni di ciascuna piattaforma. Per un elenco delle versioni supportate, vedere Requisiti di sistema di .NET Framework.

Aggiunte alla community

AGGIUNGI
Mostra:
© 2014 Microsoft