ServiceController Konstruktoren

Definition

Initialisiert eine neue Instanz der ServiceController-Klasse.

Überlädt

Name Beschreibung
ServiceController()

Initialisiert eine neue Instanz der Klasse, die ServiceController keinem bestimmten Dienst zugeordnet ist.

ServiceController(String)

Initialisiert eine neue Instanz der Klasse, die ServiceController einem vorhandenen Dienst auf dem lokalen Computer zugeordnet ist.

ServiceController(String, String)

Initialisiert eine neue Instanz der Klasse, die ServiceController einem vorhandenen Dienst auf dem angegebenen Computer zugeordnet ist.

ServiceController()

Quelle:
ServiceController.cs
Quelle:
ServiceController.cs
Quelle:
ServiceController.cs
Quelle:
ServiceController.cs

Initialisiert eine neue Instanz der Klasse, die ServiceController keinem bestimmten Dienst zugeordnet ist.

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

Gilt für:

ServiceController(String)

Quelle:
ServiceController.cs
Quelle:
ServiceController.cs
Quelle:
ServiceController.cs
Quelle:
ServiceController.cs

Initialisiert eine neue Instanz der Klasse, die ServiceController einem vorhandenen Dienst auf dem lokalen Computer zugeordnet ist.

public:
 ServiceController(System::String ^ name);
public ServiceController(string name);
new System.ServiceProcess.ServiceController : string -> System.ServiceProcess.ServiceController
Public Sub New (name As String)

Parameter

name
String

Der Name, der den Dienst für das System identifiziert. Dies kann auch der Anzeigename für den Dienst sein.

Ausnahmen

name ist ungültig.

Beispiele

Das folgende Beispiel veranschaulicht die Verwendung des ServiceController.ServiceController(String) Konstruktors zum Erstellen eines ServiceController Objekts, das zum Steuern eines Beispieldiensts verwendet wird. Dieses Beispiel ist Teil eines größeren Beispiels, das für die ServiceController Klasse bereitgestellt wird.

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

Gilt für:

ServiceController(String, String)

Quelle:
ServiceController.cs
Quelle:
ServiceController.cs
Quelle:
ServiceController.cs
Quelle:
ServiceController.cs

Initialisiert eine neue Instanz der Klasse, die ServiceController einem vorhandenen Dienst auf dem angegebenen Computer zugeordnet ist.

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)

Parameter

name
String

Der Name, der den Dienst für das System identifiziert. Dies kann auch der Anzeigename für den Dienst sein.

machineName
String

Der Computer, auf dem sich der Dienst befindet.

Ausnahmen

name ist ungültig.

-oder-

machineName ist ungültig.

Hinweise

Für den machineName Parameter können Sie "." verwenden, um den lokalen Computer darzustellen.

Gilt für: