ServiceController.Refresh Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Actualise les valeurs de propriété en réinitialisant les propriétés à leurs valeurs actuelles.
public:
void Refresh();
public void Refresh ();
member this.Refresh : unit -> unit
Public Sub Refresh ()
Exemples
L’exemple suivant illustre l’utilisation de la Refresh méthode pour obtenir l’état d’un service. Le code indique à un service de suspendre, puis attend que l’état reflète la modification. Cet exemple fait partie d’un exemple plus grand fourni pour la ServiceController classe.
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())
Remarques
La Refresh méthode entraîne la réinitialisation des DependentServicespropriétés et Status des ServicesDependedOnvaleurs actuelles lorsqu’elles sont ensuite référencées.