ServiceController Oluşturucular
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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
Açıklamalar
parametresi için machineName
yerel bilgisayarı temsil etmek için "." kullanabilirsiniz.