Aracılığıyla paylaş


ServiceController.Refresh Yöntem

Tanım

Özellikleri geçerli değerlerine sıfırlayarak özellik değerlerini yeniler.

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

Örnekler

Aşağıdaki örnekte, bir hizmetin durumunu almak için yönteminin kullanımı Refresh gösterilmektedir. Kod, bir hizmete duraklatmasını ve ardından durumun değişikliği yansıtmasını bekler. 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

Refresh yöntemi, , DependentServicesve Status özelliklerinin bir sonraki başvurulduğunda geçerli değerlerine sıfırlanmasına neden olurServicesDependedOn.

Şunlara uygulanır