ServiceController.Refresh ServiceController.Refresh ServiceController.Refresh ServiceController.Refresh Method

Definizione

Aggiorna i valori delle proprietà reimpostando le proprietà sui valori correnti.Refreshes property values by resetting the properties to their current values.

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

Esempi

Nell'esempio seguente viene illustrato l'utilizzo del Refresh metodo per ottenere lo stato di un servizio.The following example demonstrates the use of the Refresh method to obtain the status of a service. Il codice indica a un servizio per sospendere e quindi attende che lo stato in modo da riflettere la modifica.The code instructs a service to pause, and then waits for the status to reflect the change. Questo esempio fa parte di un esempio più esaustivo fornito per il ServiceController classe.This example is part of a larger example that is provided for the ServiceController class.

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

Commenti

Il Refresh metodo provoca il ServicesDependedOn, DependentServices, e Status proprietà verranno reimpostate sui valori correnti quando vengono successivamente viene fatto riferimento.The Refresh method causes the ServicesDependedOn, DependentServices, and Status properties to be reset to their current values when they are next referenced.

Si applica a