Freigeben über


ServiceBase.OnContinue Methode

Definition

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.

protected:
 virtual void OnContinue();
protected virtual void OnContinue ();
abstract member OnContinue : unit -> unit
override this.OnContinue : unit -> unit
Protected Overridable Sub OnContinue ()

Hinweise

Implementieren Sie OnContinue die Antwort Ihrer Anwendung auf OnPause. Wenn Sie den Dienst fortsetzen (entweder über die Dienstkonsole oder programmgesteuert), wird die Verarbeitung ausgeführt, und der OnContinue Dienst wird erneut aktiv.

OnContinue wird erwartet, dass die Eigenschaft überschrieben wird, wenn die CanPauseAndContinue Eigenschaft ist true.

falseIf CanPauseAndContinue is, the SCM will not pass Pause or Continue requests to the service, so dass die OnContinue OnPause und methoden nicht aufgerufen werden, auch wenn sie implementiert werden. In der SCM sind die Pause Steuerelemente Continue deaktiviert, wenn es sich falseum CanPauseAndContinue einen Vorgang handelt.

Gilt für

Siehe auch