ServiceController Oluşturucular

Tanım

ServiceController sınıfının yeni bir örneğini başlatır.

Aşırı Yüklemeler

ServiceController()

Sınıfın ServiceController belirli bir hizmetle ilişkili olmayan yeni bir örneğini başlatır.

ServiceController(String)

Sınıfının, yerel bilgisayardaki mevcut bir hizmetle ilişkili yeni bir örneğini ServiceController başlatır.

ServiceController(String, String)

Belirtilen bilgisayardaki mevcut bir hizmetle ilişkili sınıfının yeni bir örneğini ServiceController başlatır.

ServiceController()

Sınıfın ServiceController belirli bir hizmetle ilişkili olmayan yeni bir örneğini başlatır.

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

Şunlara uygulanır

ServiceController(String)

Sınıfının, yerel bilgisayardaki mevcut bir hizmetle ilişkili yeni bir örneğini ServiceController başlatır.

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

Parametreler

name
String

Hizmeti sisteme tanımlayan ad. Bu, hizmetin görünen adı da olabilir.

Özel durumlar

name geçersizdir.

Örnekler

Aşağıdaki örnek, örnek hizmeti denetlemek için kullanılan bir ServiceController nesne oluşturmak için oluşturucunun kullanımını ServiceController.ServiceController(String) gösterir. Bu örnek, sınıfı için ServiceController sağlanan daha büyük bir örneğin parçasıdır.

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

Şunlara uygulanır

ServiceController(String, String)

Belirtilen bilgisayardaki mevcut bir hizmetle ilişkili sınıfının yeni bir örneğini ServiceController başlatır.

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)

Parametreler

name
String

Hizmeti sisteme tanımlayan ad. Bu, hizmetin görünen adı da olabilir.

machineName
String

Hizmetin bulunduğu bilgisayar.

Özel durumlar

name geçersizdir.

-veya- machineName geçersizdir.

Açıklamalar

parametresi için machineName yerel bilgisayarı temsil etmek için "." kullanabilirsiniz.

Şunlara uygulanır