Condividi tramite


ServiceControllerPermission Costruttori

Definizione

Inizializza una nuova istanza della classe ServiceControllerPermission.

Overload

ServiceControllerPermission()

Inizializza una nuova istanza della classe ServiceControllerPermission.

ServiceControllerPermission(PermissionState)

Inizializza una nuova istanza della classe ServiceControllerPermission con l'accesso specificato alle risorse.

ServiceControllerPermission(ServiceControllerPermissionEntry[])

Inizializza una nuova istanza della classe ServiceControllerPermission con le voci di autorizzazioni specificate.

ServiceControllerPermission(ServiceControllerPermissionAccess, String, String)

Inizializza una nuova istanza della classe ServiceControllerPermission con i livelli di accesso di autorizzazione specificati, il nome del computer su cui risiede il servizio e il nome breve che identifica il servizio sul sistema.

ServiceControllerPermission()

Inizializza una nuova istanza della classe ServiceControllerPermission.

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

Si applica a

ServiceControllerPermission(PermissionState)

Inizializza una nuova istanza della classe ServiceControllerPermission con l'accesso specificato alle risorse.

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)

Parametri

state
PermissionState

Uno dei valori di PermissionState.

Eccezioni

Il parametro state non è un valore valido di PermissionState.

Vedi anche

Si applica a

ServiceControllerPermission(ServiceControllerPermissionEntry[])

Inizializza una nuova istanza della classe ServiceControllerPermission con le voci di autorizzazioni specificate.

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

Parametri

permissionAccessEntries
ServiceControllerPermissionEntry[]

Matrice di oggetti ServiceControllerPermissionEntry. La proprietà PermissionEntries è impostata su questo valore.

Eccezioni

permissionAccessEntries è null.

Si applica a

ServiceControllerPermission(ServiceControllerPermissionAccess, String, String)

Inizializza una nuova istanza della classe ServiceControllerPermission con i livelli di accesso di autorizzazione specificati, il nome del computer su cui risiede il servizio e il nome breve che identifica il servizio sul 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)

Parametri

machineName
String

Nome del computer su cui risiede il servizio.

serviceName
String

Nome breve che identifica il servizio nel sistema.

Si applica a