Comparteix a través de


ServiceControllerPermission Constructores

Definición

Inicializa una nueva instancia de la clase ServiceControllerPermission.

Sobrecargas

ServiceControllerPermission()

Inicializa una nueva instancia de la clase ServiceControllerPermission.

ServiceControllerPermission(PermissionState)

Inicializa una nueva instancia de la clase ServiceControllerPermission con el acceso a los recursos especificado.

ServiceControllerPermission(ServiceControllerPermissionEntry[])

Inicializa una nueva instancia de la clase ServiceControllerPermission con las entradas de permisos especificadas.

ServiceControllerPermission(ServiceControllerPermissionAccess, String, String)

Inicializa una nueva instancia de la clase ServiceControllerPermission con los niveles de permiso de acceso especificados, el nombre del equipo en el que reside el servicio y el nombre corto que identifica el servicio en el sistema.

ServiceControllerPermission()

Inicializa una nueva instancia de la clase ServiceControllerPermission.

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

Se aplica a

ServiceControllerPermission(PermissionState)

Inicializa una nueva instancia de la clase ServiceControllerPermission con el acceso a los recursos especificado.

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

Uno de los valores de PermissionState.

Excepciones

El parámetro state no es un valor válido de PermissionState.

Consulte también

Se aplica a

ServiceControllerPermission(ServiceControllerPermissionEntry[])

Inicializa una nueva instancia de la clase ServiceControllerPermission con las entradas de permisos especificadas.

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[]

Matriz de objetos ServiceControllerPermissionEntry. La propiedad PermissionEntries se establece en este valor.

Excepciones

permissionAccessEntries es null.

Se aplica a

ServiceControllerPermission(ServiceControllerPermissionAccess, String, String)

Inicializa una nueva instancia de la clase ServiceControllerPermission con los niveles de permiso de acceso especificados, el nombre del equipo en el que reside el servicio y el nombre corto que identifica el servicio en el sistema.

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

Nombre del equipo donde reside el servicio.

serviceName
String

Nombre corto que identifica el servicio ante el sistema.

Se aplica a