ServiceController.Refresh Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Ö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.