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 des propriétés 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 large 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 propriétés et des ServicesDependedOnpropriétés DependentServicesStatus sur leurs valeurs actuelles lors de leur prochaine référence.