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 値のいずれか 1 つ。

例外

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 プロパティは、この値に設定されます。

例外

permissionAccessEntriesnullです。

適用対象

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 値のいずれか 1 つ。

machineName
String

サービスが常駐するコンピューターの名前。

serviceName
String

システムでサービスを識別するための短い名前。

適用対象