ServiceController.Continue Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Pokračuje ve službě po pozastavení.
public:
void Continue();
public void Continue ();
member this.Continue : unit -> unit
Public Sub Continue ()
Výjimky
Při přístupu k systémovému rozhraní API došlo k chybě.
Služba nebyla nalezena.
Příklady
Následující příklad ukazuje použití Continue metody k pokračování pozastavené služby. Tento příklad je součástí většího příkladu ServiceController , který je k dispozici pro třídu.
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())
Poznámky
Při volání Continue služby se jeho stav nejprve změní na ContinuePending
a potom, když Continue metoda vrátí, změní se na Running
.
Službu nelze volat Continue , dokud nebude Paused
stav kontroleru služby .