ServiceController.Pause Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Onderbreekt de werking van een service.
public:
void Pause();
public void Pause();
member this.Pause : unit -> unit
Public Sub Pause ()
Uitzonderingen
Er is een fout opgetreden bij het openen van een systeem-API.
De service is niet gevonden.
Voorbeelden
In het volgende voorbeeld ziet u het gebruik van de Pause methode om een service te onderbreken. Dit voorbeeld maakt deel uit van een groter voorbeeld dat is opgegeven voor de ServiceController klasse.
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())
Opmerkingen
U kunt de service pas aanroepen Continue als de status van de servicecontroller is Paused.