ServiceControllerPermission Конструкторы
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Инициализирует новый экземпляр класса ServiceControllerPermission.
Перегрузки
ServiceControllerPermission() |
Инициализирует новый экземпляр класса ServiceControllerPermission. |
ServiceControllerPermission(PermissionState) |
Инициализирует новый экземпляр класса ServiceControllerPermission с заданными возможностями доступа к ресурсам. |
ServiceControllerPermission(ServiceControllerPermissionEntry[]) |
Инициализирует новый экземпляр класса ServiceControllerPermission с заданными записями разрешений. |
ServiceControllerPermission(ServiceControllerPermissionAccess, String, String) |
Инициализирует новый экземпляр класса ServiceControllerPermission с заданными уровнями разрешения на доступ, именем компьютера, на котором находится служба, и коротким именем, по которому система идентифицирует данную службу. |
ServiceControllerPermission()
Инициализирует новый экземпляр класса ServiceControllerPermission.
public:
ServiceControllerPermission();
public ServiceControllerPermission ();
Public Sub New ()
Применяется к
ServiceControllerPermission(PermissionState)
Инициализирует новый экземпляр класса 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[])
Инициализирует новый экземпляр класса 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.
Исключения
permissionAccessEntries
имеет значение null
.
Применяется к
ServiceControllerPermission(ServiceControllerPermissionAccess, String, String)
Инициализирует новый экземпляр класса 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)
Параметры
- permissionAccess
- ServiceControllerPermissionAccess
Одно из значений перечисления ServiceControllerPermissionAccess.
- machineName
- String
Имя компьютера, на котором находится служба.
- serviceName
- String
Короткое имя, определяющее службу для системы.