ServiceController.Pause Metodo

Definizione

Sospende il funzionamento di un servizio.

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

Eccezioni

Si è verificato un errore durante l'accesso a un'API di sistema.

Servizio non trovato.

Esempio

Nell'esempio seguente viene illustrato l'uso Pause del metodo per sospendere un servizio. Questo esempio fa parte di un esempio più grande fornito per la ServiceController classe.

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())

Commenti

Non è possibile chiamare Continue il servizio finché lo stato del controller di servizio non è Paused.

Si applica a

Vedi anche