ServiceController.Pause Methode

Definition

Hält den Vorgang eines Diensts an.

public:
 void Pause();
public void Pause();
member this.Pause : unit -> unit
Public Sub Pause ()

Ausnahmen

Fehler beim Zugriff auf eine System-API.

Der Dienst wurde nicht gefunden.

Beispiele

Im folgenden Beispiel wird die Verwendung der Pause Methode zum Anhalten eines Diensts veranschaulicht. Dieses Beispiel ist Teil eines größeren Beispiels, das für die ServiceController Klasse bereitgestellt wird.

sc.Pause();
while (sc.Status != ServiceControllerStatus.Paused)
{
    Thread.Sleep(1000);
    sc.Refresh();
}
Console.WriteLine("Status = " + sc.Status);
sc.Pause()
While sc.Status <> ServiceControllerStatus.Paused
    Thread.Sleep(1000)
    sc.Refresh()
End While
Console.WriteLine("Status = " + sc.Status.ToString())

Hinweise

Sie können den Dienst erst aufrufen Continue , wenn der Status des Dienstcontrollers lautet Paused.

Gilt für:

Weitere Informationen