ServiceController Costruttori
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Inizializza una nuova istanza della classe ServiceController.
Overload
ServiceController() |
Inizializza una nuova istanza della classe ServiceController non associata a un servizio specifico. |
ServiceController(String) |
Inizializza una nuova istanza della classe ServiceController associata a un servizio esistente sul computer locale. |
ServiceController(String, String) |
Inizializza una nuova istanza della classe ServiceController associata a un servizio esistente sul computer specificato. |
ServiceController()
Inizializza una nuova istanza della classe ServiceController non associata a un servizio specifico.
public:
ServiceController();
public ServiceController ();
Public Sub New ()
Si applica a
ServiceController(String)
Inizializza una nuova istanza della classe ServiceController associata a un servizio esistente sul computer locale.
public:
ServiceController(System::String ^ name);
public ServiceController (string name);
new System.ServiceProcess.ServiceController : string -> System.ServiceProcess.ServiceController
Public Sub New (name As String)
Parametri
- name
- String
Nome che identifica il servizio nel sistema. Può anche essere il nome visualizzato per il servizio.
Eccezioni
name
non è valido.
Esempio
Nell'esempio ServiceController.ServiceController(String) seguente viene illustrato l'uso del costruttore per creare un ServiceController oggetto usato per controllare un servizio di esempio. Questo esempio fa parte di un esempio più grande fornito per la ServiceController classe.
// Display properties for the Simple Service sample
// from the ServiceBase example.
ServiceController sc = new ServiceController("Simple Service");
Console.WriteLine("Status = " + sc.Status);
Console.WriteLine("Can Pause and Continue = " + sc.CanPauseAndContinue);
Console.WriteLine("Can ShutDown = " + sc.CanShutdown);
Console.WriteLine("Can Stop = " + sc.CanStop);
' Display properties for the Simple Service sample
' from the ServiceBase example
Dim sc As New ServiceController("Simple Service")
Console.WriteLine("Status = " + sc.Status.ToString())
Console.WriteLine("Can Pause and Continue = " + _
sc.CanPauseAndContinue.ToString())
Console.WriteLine("Can ShutDown = " + sc.CanShutdown.ToString())
Console.WriteLine("Can Stop = " + sc.CanStop.ToString())
Si applica a
ServiceController(String, String)
Inizializza una nuova istanza della classe ServiceController associata a un servizio esistente sul computer specificato.
public:
ServiceController(System::String ^ name, System::String ^ machineName);
public ServiceController (string name, string machineName);
new System.ServiceProcess.ServiceController : string * string -> System.ServiceProcess.ServiceController
Public Sub New (name As String, machineName As String)
Parametri
- name
- String
Nome che identifica il servizio nel sistema. Può anche essere il nome visualizzato per il servizio.
- machineName
- String
Computer in cui si trova il servizio.
Eccezioni
Commenti
Per il machineName
parametro è possibile usare "." per rappresentare il computer locale.