ServiceControllerPermission Construtores

Definição

Inicializa uma nova instância da classe ServiceControllerPermission.Initializes a new instance of the ServiceControllerPermission class.

Sobrecargas

ServiceControllerPermission()

Inicializa uma nova instância da classe ServiceControllerPermission.Initializes a new instance of the ServiceControllerPermission class.

ServiceControllerPermission(PermissionState)

Inicializa uma nova instância da classe ServiceControllerPermission com o acesso aos recursos especificado.Initializes a new instance of the ServiceControllerPermission class with the specified access to resources.

ServiceControllerPermission(ServiceControllerPermissionEntry[])

Inicializa uma nova instância da classe ServiceControllerPermission com as entradas de permissão especificadas.Initializes a new instance of the ServiceControllerPermission class with the specified permission entries.

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.Initializes a new instance of the ServiceControllerPermission class with the specified permission access levels, the name of the computer on which the service resides, and the short name that identifies the service to the system.

ServiceControllerPermission()

Inicializa uma nova instância da classe ServiceControllerPermission.Initializes a new instance of the ServiceControllerPermission class.

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

Aplica-se a

ServiceControllerPermission(PermissionState)

Inicializa uma nova instância da classe ServiceControllerPermission com o acesso aos recursos especificado.Initializes a new instance of the ServiceControllerPermission class with the specified access to resources.

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)

Parâmetros

state
PermissionState

Um dos valores de PermissionState.One of the PermissionState values.

Exceções

O parâmetro state não é um valor válido de PermissionState.The state parameter is not a valid value of PermissionState.

Confira também

Aplica-se a

ServiceControllerPermission(ServiceControllerPermissionEntry[])

Inicializa uma nova instância da classe ServiceControllerPermission com as entradas de permissão especificadas.Initializes a new instance of the ServiceControllerPermission class with the specified permission entries.

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

Parâmetros

permissionAccessEntries
ServiceControllerPermissionEntry[]

Uma matriz de objetos de ServiceControllerPermissionEntry.An array of ServiceControllerPermissionEntry objects. A propriedade PermissionEntries é definida para esse valor.The PermissionEntries property is set to this value.

Exceções

permissionAccessEntries é null.permissionAccessEntries is null.

Aplica-se a

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.Initializes a new instance of the ServiceControllerPermission class with the specified permission access levels, the name of the computer on which the service resides, and the short name that identifies the service to the system.

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)

Parâmetros

machineName
String

O nome do computador no qual o serviço reside.The name of the computer on which the service resides.

serviceName
String

O nome curto que identifica o serviço para o sistema.The short name that identifies the service to the system.

Aplica-se a