Partager via


ServiceController Constructeurs

Définition

Initialise une nouvelle instance de la classe ServiceController.

Surcharges

ServiceController()

Initialise une nouvelle instance de la classe ServiceController qui n'est pas associée à un service spécifique.

ServiceController(String)

Initialise une nouvelle instance de la classe ServiceController qui est associée à un service existant sur l'ordinateur local.

ServiceController(String, String)

Initialise une nouvelle instance de la classe ServiceController qui est associée à un service existant sur l'ordinateur spécifié.

ServiceController()

Initialise une nouvelle instance de la classe ServiceController qui n'est pas associée à un service spécifique.

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

S’applique à

ServiceController(String)

Initialise une nouvelle instance de la classe ServiceController qui est associée à un service existant sur l'ordinateur local.

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

Paramètres

name
String

Nom qui identifie le service sur le système. Il peut aussi s'agir du nom complet du service.

Exceptions

name n'est pas valide.

Exemples

L’exemple suivant illustre l’utilisation du ServiceController.ServiceController(String) constructeur pour créer un ServiceController objet utilisé pour contrôler un exemple de service. Cet exemple fait partie d’un exemple plus grand fourni pour la ServiceController classe.

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

S’applique à

ServiceController(String, String)

Initialise une nouvelle instance de la classe ServiceController qui est associée à un service existant sur l'ordinateur spécifié.

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)

Paramètres

name
String

Nom qui identifie le service sur le système. Il peut aussi s'agir du nom complet du service.

machineName
String

Ordinateur sur lequel le service réside.

Exceptions

name n'est pas valide.

  • ou - machineName n'est pas valide.

Remarques

Pour le machineName paramètre, vous pouvez utiliser « ». pour représenter l’ordinateur local.

S’applique à