Partager via


ServiceControllerPermission Constructeurs

Définition

Initialise une nouvelle instance de la classe ServiceControllerPermission.

Surcharges

ServiceControllerPermission()

Initialise une nouvelle instance de la classe ServiceControllerPermission.

ServiceControllerPermission(PermissionState)

Initialise une nouvelle instance de la classe ServiceControllerPermission avec l'accès spécifié à des ressources.

ServiceControllerPermission(ServiceControllerPermissionEntry[])

Initialise une nouvelle instance de la classe ServiceControllerPermission avec les entrées d'autorisation spécifiées.

ServiceControllerPermission(ServiceControllerPermissionAccess, String, String)

Initialise une nouvelle instance de la classe ServiceControllerPermission avec les niveaux d'accès d'autorisation spécifiés, le nom de l'ordinateur sur lequel le service réside et le nom court qui identifie le service sur le système.

ServiceControllerPermission()

Initialise une nouvelle instance de la classe ServiceControllerPermission.

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

S’applique à

ServiceControllerPermission(PermissionState)

Initialise une nouvelle instance de la classe ServiceControllerPermission avec l'accès spécifié à des ressources.

public:
 ServiceControllerPermission(System::Security::Permissions::PermissionState state);
public ServiceControllerPermission (System.Security.Permissions.PermissionState state);
new System.ServiceProcess.ServiceControllerPermission : System.Security.Permissions.PermissionState -> System.ServiceProcess.ServiceControllerPermission
Public Sub New (state As PermissionState)

Paramètres

state
PermissionState

Une des valeurs de l'objet PermissionState.

Exceptions

Le paramètre state n’est pas une valeur valide de PermissionState.

Voir aussi

S’applique à

ServiceControllerPermission(ServiceControllerPermissionEntry[])

Initialise une nouvelle instance de la classe ServiceControllerPermission avec les entrées d'autorisation spécifiées.

public:
 ServiceControllerPermission(cli::array <System::ServiceProcess::ServiceControllerPermissionEntry ^> ^ permissionAccessEntries);
public ServiceControllerPermission (System.ServiceProcess.ServiceControllerPermissionEntry[] permissionAccessEntries);
new System.ServiceProcess.ServiceControllerPermission : System.ServiceProcess.ServiceControllerPermissionEntry[] -> System.ServiceProcess.ServiceControllerPermission
Public Sub New (permissionAccessEntries As ServiceControllerPermissionEntry())

Paramètres

permissionAccessEntries
ServiceControllerPermissionEntry[]

Tableau d'objets ServiceControllerPermissionEntry. Cette valeur est affectée à la propriété PermissionEntries.

Exceptions

permissionAccessEntries a la valeur null.

S’applique à

ServiceControllerPermission(ServiceControllerPermissionAccess, String, String)

Initialise une nouvelle instance de la classe ServiceControllerPermission avec les niveaux d'accès d'autorisation spécifiés, le nom de l'ordinateur sur lequel le service réside et le nom court qui identifie le service sur le système.

public:
 ServiceControllerPermission(System::ServiceProcess::ServiceControllerPermissionAccess permissionAccess, System::String ^ machineName, System::String ^ serviceName);
public ServiceControllerPermission (System.ServiceProcess.ServiceControllerPermissionAccess permissionAccess, string machineName, string serviceName);
new System.ServiceProcess.ServiceControllerPermission : System.ServiceProcess.ServiceControllerPermissionAccess * string * string -> System.ServiceProcess.ServiceControllerPermission
Public Sub New (permissionAccess As ServiceControllerPermissionAccess, machineName As String, serviceName As String)

Paramètres

permissionAccess
ServiceControllerPermissionAccess

Une des valeurs de l'objet ServiceControllerPermissionAccess.

machineName
String

Nom de l'ordinateur sur lequel le service réside.

serviceName
String

Nom court qui identifie le service sur le système.

S’applique à