ServiceController.Pause Yöntem

Tanım

Bir hizmetin işlemini askıya alır.

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

Özel durumlar

Sistem API'lerine erişilirken bir hata oluştu.

Hizmet bulunamadı.

Örnekler

Aşağıdaki örnek, bir hizmeti duraklatmak için yönteminin Pause kullanımını gösterir. Bu örnek, sınıfı için ServiceController sağlanan daha büyük bir örneğin parçasıdır.

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

Açıklamalar

Hizmet denetleyicisi durumu olana Continuekadar hizmeti çağıramazsınızPaused.

Şunlara uygulanır

Ayrıca bkz.