ServiceController.Pause Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Suspende a operação de um serviço.
public:
void Pause();
public void Pause();
member this.Pause : unit -> unit
Public Sub Pause ()
Exceções
Ocorreu um erro ao aceder a uma API do sistema.
O serviço não foi encontrado.
Exemplos
O exemplo seguinte demonstra a utilização do Pause método para pausar um serviço. Este exemplo faz parte de um exemplo maior fornecido para a ServiceController turma.
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())
Observações
Não pode pedir Continue o serviço até que o estado do controlador de serviço seja Paused.