ServiceController Konstruktory
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Inicializuje novou instanci ServiceController třídy.
Přetížení
ServiceController() |
Inicializuje novou instanci ServiceController třídy, která není přidružena ke konkrétní službě. |
ServiceController(String) |
Inicializuje novou instanci ServiceController třídy, která je přidružena k existující službě v místním počítači. |
ServiceController(String, String) |
Inicializuje novou instanci ServiceController třídy, která je přidružena k existující službě v zadaném počítači. |
ServiceController()
Inicializuje novou instanci ServiceController třídy, která není přidružena ke konkrétní službě.
public:
ServiceController();
public ServiceController ();
Public Sub New ()
Platí pro
ServiceController(String)
Inicializuje novou instanci ServiceController třídy, která je přidružena k existující službě v místním počítači.
public:
ServiceController(System::String ^ name);
public ServiceController (string name);
new System.ServiceProcess.ServiceController : string -> System.ServiceProcess.ServiceController
Public Sub New (name As String)
Parametry
- name
- String
Název, který identifikuje službu systému. Může to být také zobrazovaný název služby.
Výjimky
Formát name
je neplatný.
Příklady
Následující příklad ukazuje použití ServiceController.ServiceController(String) konstruktoru k vytvoření objektu ServiceController , který se používá k řízení ukázkové služby. Tento příklad je součástí většího příkladu ServiceController , který je k dispozici pro třídu.
// 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())
Platí pro
ServiceController(String, String)
Inicializuje novou instanci ServiceController třídy, která je přidružena k existující službě v zadaném počítači.
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)
Parametry
- name
- String
Název, který identifikuje službu systému. Může to být také zobrazovaný název služby.
- machineName
- String
Počítač, na kterém se služba nachází.
Výjimky
Poznámky
machineName
Pro parametr můžete použít "." k reprezentaci místního počítače.