Sdílet prostřednictvím


ServiceControllerPermission Konstruktory

Definice

Inicializuje novou instanci ServiceControllerPermission třídy.

Přetížení

ServiceControllerPermission()

Inicializuje novou instanci ServiceControllerPermission třídy.

ServiceControllerPermission(PermissionState)

Inicializuje novou instanci ServiceControllerPermission třídy se zadaným přístupem k prostředkům.

ServiceControllerPermission(ServiceControllerPermissionEntry[])

Inicializuje novou instanci ServiceControllerPermission třídy se zadanými položkami oprávnění.

ServiceControllerPermission(ServiceControllerPermissionAccess, String, String)

Inicializuje novou instanci ServiceControllerPermission třídy se zadanými úrovněmi přístupu oprávnění, názvem počítače, na kterém se služba nachází, a krátkým názvem, který identifikuje službu systému.

ServiceControllerPermission()

Inicializuje novou instanci ServiceControllerPermission třídy.

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

Platí pro

ServiceControllerPermission(PermissionState)

Inicializuje novou instanci ServiceControllerPermission třídy se zadaným přístupem k prostředkům.

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)

Parametry

state
PermissionState

Jedna z PermissionState hodnot.

Výjimky

Parametr state není platná hodnota PermissionState.

Viz také

Platí pro

ServiceControllerPermission(ServiceControllerPermissionEntry[])

Inicializuje novou instanci ServiceControllerPermission třídy se zadanými položkami oprávnění.

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

Parametry

permissionAccessEntries
ServiceControllerPermissionEntry[]

Pole ServiceControllerPermissionEntry objektů. Vlastnost PermissionEntries je nastavena na tuto hodnotu.

Výjimky

permissionAccessEntries je null.

Platí pro

ServiceControllerPermission(ServiceControllerPermissionAccess, String, String)

Inicializuje novou instanci ServiceControllerPermission třídy se zadanými úrovněmi přístupu oprávnění, názvem počítače, na kterém se služba nachází, a krátkým názvem, který identifikuje službu systému.

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)

Parametry

machineName
String

Název počítače, na kterém se služba nachází.

serviceName
String

Krátký název, který identifikuje službu systému.

Platí pro