ServiceController.Pause Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Pausar en tjänsts åtgärd.
public:
void Pause();
public void Pause();
member this.Pause : unit -> unit
Public Sub Pause ()
Undantag
Ett fel uppstod vid åtkomst till ett system-API.
Det gick inte att hitta tjänsten.
Exempel
I följande exempel visas hur metoden används Pause för att pausa en tjänst. Det här exemplet är en del av ett större exempel som tillhandahålls ServiceController för klassen.
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())
Kommentarer
Du kan inte anropa Continue tjänsten förrän tjänstkontrollantens status är Paused.