ServiceController.Continue Metoda
Definicja
Ważny
Niektóre informacje dotyczą produktów przedpremierowych, które mogą zostać znacznie zmodyfikowane przed premierą. Microsoft nie udziela żadnych gwarancji, ani wyraźnych, ani domniemanych, dotyczących informacji podanych tutaj.
Kontynuuje działanie usługi po jej wstrzymaniu.
public:
void Continue();
public void Continue();
member this.Continue : unit -> unit
Public Sub Continue ()
Wyjątki
Wystąpił błąd podczas uzyskiwania dostępu do interfejsu API systemu.
Nie można odnaleźć usługi.
Przykłady
W poniższym przykładzie pokazano użycie Continue metody w celu kontynuowania wstrzymanej usługi. Ten przykład jest częścią większego przykładu udostępnionego ServiceController dla klasy .
sc.Continue();
while (sc.Status == ServiceControllerStatus.Paused)
{
Thread.Sleep(1000);
sc.Refresh();
}
Console.WriteLine("Status = " + sc.Status);
sc.Continue()
While sc.Status = ServiceControllerStatus.Paused
Thread.Sleep(1000)
sc.Refresh()
End While
Console.WriteLine("Status = " + sc.Status.ToString())
Uwagi
Po wywołaniu Continue usługi jego stan jest najpierw zmieniany na ContinuePending , a następnie, gdy Continue metoda zwraca, zostanie zmieniona na Running.
Nie można wywołać Continue usługi, dopóki stan kontrolera usługi to Paused.