ServiceController.Refresh Metode

Definisi

Merefresh nilai properti dengan mereset properti ke nilainya saat ini.

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

Contoh

Contoh berikut menunjukkan penggunaan Refresh metode untuk mendapatkan status layanan. Kode menginstruksikan layanan untuk dijeda, lalu menunggu status mencerminkan perubahan. Contoh ini adalah bagian dari contoh yang lebih besar yang disediakan untuk ServiceController kelas .

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

Keterangan

Metode ini Refresh menyebabkan ServicesDependedOnproperti , DependentServices, dan Status diatur ulang ke nilainya saat ini ketika direferensikan berikutnya.

Berlaku untuk