ServiceController.Refresh Metod

Definition

Uppdaterar egenskapsvärdena genom att återställa egenskaperna till deras aktuella värden.

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

Exempel

I följande exempel visas hur metoden används Refresh för att hämta status för en tjänst. Koden instruerar en tjänst att pausa och väntar sedan på att statusen ska återspegla ändringen. Det här exemplet är en del av ett större exempel som tillhandahålls ServiceController för klassen.

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

Kommentarer

Metoden Refresh gör ServicesDependedOnatt egenskaperna , DependentServicesoch Status återställs till deras aktuella värden när de refereras till nästa steg.

Gäller för