ServiceControllerPermission 构造函数

定义

初始化 ServiceControllerPermission 类的新实例。

重载

名称 说明
ServiceControllerPermission()

初始化 ServiceControllerPermission 类的新实例。

ServiceControllerPermission(PermissionState)

使用对资源的指定访问权限初始化类的新实例 ServiceControllerPermission

ServiceControllerPermission(ServiceControllerPermissionEntry[])

使用指定的权限条目初始化类的新实例 ServiceControllerPermission

ServiceControllerPermission(ServiceControllerPermissionAccess, String, String)

使用指定的权限访问级别、服务所在的计算机的名称以及标识服务到系统的短名称初始化类的新实例 ServiceControllerPermission

ServiceControllerPermission()

Source:
ServiceControllerPermission.cs
Source:
ServiceControllerPermission.cs
Source:
ServiceControllerPermission.cs
Source:
ServiceControllerPermission.cs
Source:
ServiceControllerPermission.cs
Source:
ServiceControllerPermission.cs
Source:
ServiceControllerPermission.cs

初始化 ServiceControllerPermission 类的新实例。

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

适用于

ServiceControllerPermission(PermissionState)

Source:
ServiceControllerPermission.cs
Source:
ServiceControllerPermission.cs
Source:
ServiceControllerPermission.cs
Source:
ServiceControllerPermission.cs
Source:
ServiceControllerPermission.cs
Source:
ServiceControllerPermission.cs
Source:
ServiceControllerPermission.cs

使用对资源的指定访问权限初始化类的新实例 ServiceControllerPermission

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)

参数

state
PermissionState

其中一个 PermissionState 值。

例外

参数 state 不是有效的值 PermissionState

另请参阅

适用于

ServiceControllerPermission(ServiceControllerPermissionEntry[])

Source:
ServiceControllerPermission.cs
Source:
ServiceControllerPermission.cs
Source:
ServiceControllerPermission.cs
Source:
ServiceControllerPermission.cs
Source:
ServiceControllerPermission.cs
Source:
ServiceControllerPermission.cs
Source:
ServiceControllerPermission.cs

使用指定的权限条目初始化类的新实例 ServiceControllerPermission

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

参数

permissionAccessEntries
ServiceControllerPermissionEntry[]

一个 ServiceControllerPermissionEntry 对象数组。 该 PermissionEntries 属性设置为此值。

例外

permissionAccessEntriesnull

适用于

ServiceControllerPermission(ServiceControllerPermissionAccess, String, String)

Source:
ServiceControllerPermission.cs
Source:
ServiceControllerPermission.cs
Source:
ServiceControllerPermission.cs
Source:
ServiceControllerPermission.cs
Source:
ServiceControllerPermission.cs
Source:
ServiceControllerPermission.cs
Source:
ServiceControllerPermission.cs

使用指定的权限访问级别、服务所在的计算机的名称以及标识服务到系统的短名称初始化类的新实例 ServiceControllerPermission

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)

参数

machineName
String

服务所在的计算机的名称。

serviceName
String

标识服务到系统的短名称。

适用于