ServiceControllerPermission Costruttori

Definizione

Inizializza una nuova istanza della classe ServiceControllerPermission.Initializes a new instance of the ServiceControllerPermission class.

Overload

ServiceControllerPermission()

Inizializza una nuova istanza della classe ServiceControllerPermission.Initializes a new instance of the ServiceControllerPermission class.

ServiceControllerPermission(PermissionState)

Inizializza una nuova istanza della classe ServiceControllerPermission con l'accesso specificato alle risorse.Initializes a new instance of the ServiceControllerPermission class with the specified access to resources.

ServiceControllerPermission(ServiceControllerPermissionEntry[])

Inizializza una nuova istanza della classe ServiceControllerPermission con le voci di autorizzazioni specificate.Initializes a new instance of the ServiceControllerPermission class with the specified permission entries.

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

Inizializza una nuova istanza della classe ServiceControllerPermission.Initializes a new instance of the ServiceControllerPermission class.

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

ServiceControllerPermission(PermissionState)

Inizializza una nuova istanza della classe ServiceControllerPermission con l'accesso specificato alle risorse.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)

Parametri

state
PermissionState

Uno dei valori di PermissionState.One of the PermissionState values.

Eccezioni

Il parametro state non è un valore valido di PermissionState.The state parameter is not a valid value of PermissionState.

Vedi anche

ServiceControllerPermission(ServiceControllerPermissionEntry[])

Inizializza una nuova istanza della classe ServiceControllerPermission con le voci di autorizzazioni specificate.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())

Parametri

permissionAccessEntries
ServiceControllerPermissionEntry[]

Matrice di oggetti ServiceControllerPermissionEntry.An array of ServiceControllerPermissionEntry objects. La proprietà PermissionEntries è impostata su questo valore.The PermissionEntries property is set to this value.

Eccezioni

permissionAccessEntries è null.permissionAccessEntries is null.

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

Parametri

machineName
String

Nome del computer su cui risiede il servizio.The name of the computer on which the service resides.

serviceName
String

Nome breve che identifica il servizio nel sistema.The short name that identifies the service to the system.

Si applica a