Aracılığıyla paylaş


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 örnekte, bir hizmeti duraklatmak için yönteminin Pause kullanımı gösterilmektedir. Bu örnek, sınıfı için ServiceController sağlanan daha büyük bir örneğin bir 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 Pausedkadar hizmeti çağıramazsınızContinue.

Şunlara uygulanır

Ayrıca bkz.