ServiceBase.OnContinue-Methode
Bei der Implementierung in einer abgeleiteten Klasse wird OnContinue ausgeführt, wenn der Dienststeuerungs-Manager einen Befehl zum Fortsetzen an den Dienst sendet. Gibt Aktionen an, die durchgeführt werden müssen, wenn der normale Betrieb eines Diensts nach dem Anhalten wieder aufgenommen wird.
Namespace: System.ServiceProcess
Assembly: System.ServiceProcess (in system.serviceprocess.dll)
Syntax
'Declaration
Protected Overridable Sub OnContinue
'Usage
Me.OnContinue
protected virtual void OnContinue ()
protected:
virtual void OnContinue ()
protected void OnContinue ()
protected function OnContinue ()
Hinweise
Implementieren Sie OnContinue, um die Antwort der Anwendung auf OnPause wiederzugeben. Wenn Sie den Betrieb des Diensts wieder aufnehmen (entweder über das Add-In Dienste oder programmgesteuert), wird die Verarbeitung von OnContinue ausgeführt und der Dienst wieder aktiviert.
OnContinue muss überschrieben worden sein, wenn die CanPauseAndContinue-Eigenschaft true ist.
Wenn CanPauseAndContinuefalse ist, übergibt der Dienststeuerungs-Manager keine Anforderungen zum Anhalten oder Fortsetzen an den Dienst, sodass die OnPause-Methode und die OnContinue-Methode nicht aufgerufen werden, selbst wenn sie implementiert sind. Im Dienststeuerungs-Manager sind die Steuerelemente Pause und Continue deaktiviert, wenn CanPauseAndContinuefalse ist.
Beispiel
Im folgenden Beispiel wird eine Implementierung der OnContinue-Methode für eine von ServiceBase abgeleitete Dienstklasse veranschaulicht. Dieses Codebeispiel ist Teil eines umfangreicheren Beispiels für die ServiceBase-Klasse.
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter .
Plattformen
Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.
Versionsinformationen
.NET Framework
Unterstützt in: 2.0, 1.1, 1.0
Siehe auch
Referenz
ServiceBase-Klasse
ServiceBase-Member
System.ServiceProcess-Namespace
CanPauseAndContinue
OnPause
OnPowerEvent
OnShutdown
OnStart
OnStop
OnCustomCommand