ServiceController Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Initialisiert eine neue Instanz der ServiceController-Klasse.
Überlädt
ServiceController() |
Initialisiert eine neue Instanz der ServiceController-Klasse, die keinem bestimmten Dienst zugeordnet ist. |
ServiceController(String) |
Initialisiert eine neue Instanz der ServiceController-Klasse, die einem vorhandenen Dienst auf dem lokalen Computer zugeordnet ist. |
ServiceController(String, String) |
Initialisiert eine neue Instanz der ServiceController-Klasse, die einem vorhandenen Dienst auf dem angegebenen Computer zugeordnet ist. |
ServiceController()
Initialisiert eine neue Instanz der ServiceController-Klasse, die keinem bestimmten Dienst zugeordnet ist.
public:
ServiceController();
public ServiceController ();
Public Sub New ()
Gilt für
ServiceController(String)
Initialisiert eine neue Instanz der ServiceController-Klasse, die 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
Im folgenden Beispiel wird die Verwendung des ServiceController.ServiceController(String) Konstruktors veranschaulicht, um ein ServiceController Objekt zu erstellen, das zum Steuern eines Beispieldiensts verwendet wird. In diesem Beispiel handelt es sich um ein größeres Beispiel, 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)
Initialisiert eine neue Instanz der ServiceController-Klasse, die 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
Hinweise
Für den Parameter können Sie "." verwenden, um den machineName
lokalen Computer darzustellen.