ServiceController Konstruktorer

Definition

Initierar en ny instans av ServiceController klassen.

Överlagringar

Name Description
ServiceController()

Initierar en ny instans av ServiceController klassen som inte är associerad med en specifik tjänst.

ServiceController(String)

Initierar en ny instans av ServiceController klassen som är associerad med en befintlig tjänst på den lokala datorn.

ServiceController(String, String)

Initierar en ny instans av ServiceController klassen som är associerad med en befintlig tjänst på den angivna datorn.

ServiceController()

Källa:
ServiceController.cs
Källa:
ServiceController.cs
Källa:
ServiceController.cs
Källa:
ServiceController.cs

Initierar en ny instans av ServiceController klassen som inte är associerad med en specifik tjänst.

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

Gäller för

ServiceController(String)

Källa:
ServiceController.cs
Källa:
ServiceController.cs
Källa:
ServiceController.cs
Källa:
ServiceController.cs

Initierar en ny instans av ServiceController klassen som är associerad med en befintlig tjänst på den lokala datorn.

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

Parametrar

name
String

Namnet som identifierar tjänsten för systemet. Detta kan också vara visningsnamnet för tjänsten.

Undantag

name är ogiltigt.

Exempel

I följande exempel visas hur konstruktorn används ServiceController.ServiceController(String) för att skapa ett ServiceController objekt som används för att styra en exempeltjänst. Det här exemplet är en del av ett större exempel som tillhandahålls ServiceController för klassen.

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

Gäller för

ServiceController(String, String)

Källa:
ServiceController.cs
Källa:
ServiceController.cs
Källa:
ServiceController.cs
Källa:
ServiceController.cs

Initierar en ny instans av ServiceController klassen som är associerad med en befintlig tjänst på den angivna datorn.

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)

Parametrar

name
String

Namnet som identifierar tjänsten för systemet. Detta kan också vara visningsnamnet för tjänsten.

machineName
String

Den dator där tjänsten finns.

Undantag

name är ogiltigt.

-eller-

machineName är ogiltigt.

Kommentarer

För parametern machineName kan du använda "." för att representera den lokala datorn.

Gäller för