ServiceController.Refresh Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Vernieuwt eigenschapswaarden door de eigenschappen opnieuw in te stellen op de huidige waarden.
public:
void Refresh();
public void Refresh();
member this.Refresh : unit -> unit
Public Sub Refresh ()
Voorbeelden
In het volgende voorbeeld ziet u hoe de methode wordt Refresh gebruikt om de status van een service te verkrijgen. De code geeft aan dat een service moet worden onderbroken en wacht tot de status overeenkomt met de wijziging. Dit voorbeeld maakt deel uit van een groter voorbeeld dat is opgegeven voor de ServiceController klasse.
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())
Opmerkingen
De Refresh methode zorgt ervoor dat de ServicesDependedOn, DependentServicesen Status eigenschappen opnieuw worden ingesteld op hun huidige waarden wanneer er vervolgens naar wordt verwezen.