다음을 통해 공유


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

시스템에서 서비스를 식별하는 약식 이름입니다.

적용 대상