ServiceControllerPermission Konstruktorer
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Initierar en ny instans av ServiceControllerPermission klassen.
Överlagringar
| Name | Description |
|---|---|
| ServiceControllerPermission() |
Initierar en ny instans av ServiceControllerPermission klassen. |
| ServiceControllerPermission(PermissionState) |
Initierar en ny instans av ServiceControllerPermission klassen med angiven åtkomst till resurser. |
| ServiceControllerPermission(ServiceControllerPermissionEntry[]) |
Initierar en ny instans av ServiceControllerPermission klassen med de angivna behörighetsposterna. |
| ServiceControllerPermission(ServiceControllerPermissionAccess, String, String) |
Initierar en ny instans av ServiceControllerPermission klassen med de angivna behörighetsåtkomstnivåerna, namnet på den dator där tjänsten finns och det korta namn som identifierar tjänsten för systemet. |
ServiceControllerPermission()
Initierar en ny instans av ServiceControllerPermission klassen.
public:
ServiceControllerPermission();
public ServiceControllerPermission();
Public Sub New ()
Gäller för
ServiceControllerPermission(PermissionState)
Initierar en ny instans av ServiceControllerPermission klassen med angiven åtkomst till resurser.
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)
Parametrar
- state
- PermissionState
Ett av PermissionState värdena.
Undantag
Parametern state är inte ett giltigt värde för PermissionState.
Se även
Gäller för
ServiceControllerPermission(ServiceControllerPermissionEntry[])
Initierar en ny instans av ServiceControllerPermission klassen med de angivna behörighetsposterna.
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())
Parametrar
- permissionAccessEntries
- ServiceControllerPermissionEntry[]
En matris med ServiceControllerPermissionEntry objekt. Egenskapen PermissionEntries är inställd på det här värdet.
Undantag
permissionAccessEntries är null.
Gäller för
ServiceControllerPermission(ServiceControllerPermissionAccess, String, String)
Initierar en ny instans av ServiceControllerPermission klassen med de angivna behörighetsåtkomstnivåerna, namnet på den dator där tjänsten finns och det korta namn som identifierar tjänsten för systemet.
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)
Parametrar
- permissionAccess
- ServiceControllerPermissionAccess
Ett av ServiceControllerPermissionAccess värdena.
- machineName
- String
Namnet på den dator där tjänsten finns.
- serviceName
- String
Det korta namn som identifierar tjänsten för systemet.