ServiceController ServiceController ServiceController ServiceController Constructors

Definizione

Overload

ServiceController() ServiceController() ServiceController()

Inizializza una nuova istanza della classe ServiceController non associata a un servizio specifico.Initializes a new instance of the ServiceController class that is not associated with a specific service.

ServiceController(String) ServiceController(String) ServiceController(String) ServiceController(String)

Inizializza una nuova istanza della classe ServiceController associata a un servizio esistente sul computer locale.Initializes a new instance of the ServiceController class that is associated with an existing service on the local computer.

ServiceController(String, String) ServiceController(String, String) ServiceController(String, String) ServiceController(String, String)

Inizializza una nuova istanza della classe ServiceController associata a un servizio esistente sul computer specificato.Initializes a new instance of the ServiceController class that is associated with an existing service on the specified computer.

ServiceController() ServiceController() ServiceController()

Inizializza una nuova istanza della classe ServiceController non associata a un servizio specifico.Initializes a new instance of the ServiceController class that is not associated with a specific service.

public:
 ServiceController();
public ServiceController ();
Public Sub New ()

ServiceController(String) ServiceController(String) ServiceController(String) ServiceController(String)

Inizializza una nuova istanza della classe ServiceController associata a un servizio esistente sul computer locale.Initializes a new instance of the ServiceController class that is associated with an existing service on the local computer.

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 String String String

Nome che identifica il servizio nel sistema.The name that identifies the service to the system. Può anche essere il nome visualizzato per il servizio.This can also be the display name for the service.

Eccezioni

Esempi

Nell'esempio seguente viene illustrato l'utilizzo dei ServiceController.ServiceController(String) costruttore per creare un ServiceController oggetto utilizzato per controllare un servizio di esempio.The following example demonstrates the use of the ServiceController.ServiceController(String) constructor to create a ServiceController object that is used to control a sample service. 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.

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

ServiceController(String, String) ServiceController(String, String) ServiceController(String, String) ServiceController(String, String)

Inizializza una nuova istanza della classe ServiceController associata a un servizio esistente sul computer specificato.Initializes a new instance of the ServiceController class that is associated with an existing service on the specified computer.

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 String String String

Nome che identifica il servizio nel sistema.The name that identifies the service to the system. Può anche essere il nome visualizzato per il servizio.This can also be the display name for the service.

machineName
String String String String

Computer in cui si trova il servizio.The computer on which the service resides.

Eccezioni

name non è valido.name is invalid.

In alternativa-or- machineName non è valido.machineName is invalid.

Commenti

Per il machineName parametro, è possibile usare "." per rappresentare il computer locale.For the machineName parameter, you can use "." to represent the local computer.

Si applica a