ServiceControllerPermission Construtores

Definição

Inicializa uma nova instância da classe ServiceControllerPermission.

Sobrecargas

ServiceControllerPermission()

Inicializa uma nova instância da classe ServiceControllerPermission.

ServiceControllerPermission(PermissionState)

Inicializa uma nova instância da classe ServiceControllerPermission com o acesso aos recursos especificado.

ServiceControllerPermission(ServiceControllerPermissionEntry[])

Inicializa uma nova instância da classe ServiceControllerPermission com as entradas de permissão especificadas.

ServiceControllerPermission(ServiceControllerPermissionAccess, String, String)

Inicializa uma nova instância da classe ServiceControllerPermission com os níveis de permissão de acesso especificados, o nome do computador no qual reside o serviço e o nome curto que identifica o serviço para o sistema.

ServiceControllerPermission()

Inicializa uma nova instância da classe ServiceControllerPermission.

public ServiceControllerPermission ();

Aplica-se a

.NET Framework 4.8 e outras versões
Produto Versões
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8
Windows Desktop 3.0, 3.1, 5, 6, 7

ServiceControllerPermission(PermissionState)

Inicializa uma nova instância da classe ServiceControllerPermission com o acesso aos recursos especificado.

public ServiceControllerPermission (System.Security.Permissions.PermissionState state);

Parâmetros

state
PermissionState

Um dos valores de PermissionState.

Exceções

O parâmetro state não é um valor válido de PermissionState.

Confira também

Aplica-se a

.NET Framework 4.8 e outras versões
Produto Versões
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8
Windows Desktop 3.0, 3.1, 5, 6, 7

ServiceControllerPermission(ServiceControllerPermissionEntry[])

Inicializa uma nova instância da classe ServiceControllerPermission com as entradas de permissão especificadas.

public ServiceControllerPermission (System.ServiceProcess.ServiceControllerPermissionEntry[] permissionAccessEntries);

Parâmetros

permissionAccessEntries
ServiceControllerPermissionEntry[]

Uma matriz de objetos de ServiceControllerPermissionEntry. A propriedade PermissionEntries é definida para esse valor.

Exceções

permissionAccessEntries é null.

Aplica-se a

.NET Framework 4.8 e outras versões
Produto Versões
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8
Windows Desktop 3.0, 3.1, 5, 6, 7

ServiceControllerPermission(ServiceControllerPermissionAccess, String, String)

Inicializa uma nova instância da classe ServiceControllerPermission com os níveis de permissão de acesso especificados, o nome do computador no qual reside o serviço e o nome curto que identifica o serviço para o sistema.

public ServiceControllerPermission (System.ServiceProcess.ServiceControllerPermissionAccess permissionAccess, string machineName, string serviceName);

Parâmetros

machineName
String

O nome do computador no qual o serviço reside.

serviceName
String

O nome curto que identifica o serviço para o sistema.

Aplica-se a

.NET Framework 4.8 e outras versões
Produto Versões
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8
Windows Desktop 3.0, 3.1, 5, 6, 7