言語

RegistryPermission コンストラクター

定義

RegistryPermission クラスの新しいインスタンスを初期化します。

オーバーロード

名前 説明
RegistryPermission(PermissionState)

RegistryPermission クラスの新しいインスタンスを、指定されたとおりに完全に制限されたアクセス許可または無制限のアクセス許可で初期化します。

RegistryPermission(RegistryPermissionAccess, String)

指定したレジストリ変数へのアクセス権を指定して、 RegistryPermission クラスの新しいインスタンスを初期化します。

RegistryPermission(RegistryPermissionAccess, AccessControlActions, String)

指定したレジストリ変数への指定されたアクセス権と、レジストリ制御情報に対する指定したアクセス権を使用して、 RegistryPermission クラスの新しいインスタンスを初期化します。

RegistryPermission(PermissionState)

ソース:
RegistryPermission.cs
ソース:
RegistryPermission.cs
ソース:
RegistryPermission.cs
ソース:
RegistryPermission.cs
ソース:
RegistryPermission.cs
ソース:
RegistryPermission.cs
ソース:
RegistryPermission.cs

RegistryPermission クラスの新しいインスタンスを、指定されたとおりに完全に制限されたアクセス許可または無制限のアクセス許可で初期化します。

public:
 RegistryPermission(System::Security::Permissions::PermissionState state);
public RegistryPermission(System.Security.Permissions.PermissionState state);
new System.Security.Permissions.RegistryPermission : System.Security.Permissions.PermissionState -> System.Security.Permissions.RegistryPermission
Public Sub New (state As PermissionState)

パラメーター

state
PermissionState

PermissionState値の 1 つ。

例外

state パラメーターは、PermissionStateの有効な値ではありません。

注釈

完全に制限された (None) またはレジストリ変数へのアクセス Unrestricted を作成します。

適用対象

RegistryPermission(RegistryPermissionAccess, String)

ソース:
RegistryPermission.cs
ソース:
RegistryPermission.cs
ソース:
RegistryPermission.cs
ソース:
RegistryPermission.cs
ソース:
RegistryPermission.cs
ソース:
RegistryPermission.cs
ソース:
RegistryPermission.cs

指定したレジストリ変数へのアクセス権を指定して、 RegistryPermission クラスの新しいインスタンスを初期化します。

public:
 RegistryPermission(System::Security::Permissions::RegistryPermissionAccess access, System::String ^ pathList);
public RegistryPermission(System.Security.Permissions.RegistryPermissionAccess access, string pathList);
new System.Security.Permissions.RegistryPermission : System.Security.Permissions.RegistryPermissionAccess * string -> System.Security.Permissions.RegistryPermission
Public Sub New (access As RegistryPermissionAccess, pathList As String)

パラメーター

pathList
String

アクセス権が付与されるレジストリ変数 (セミコロン区切り) の一覧。

例外

access パラメーターは、RegistryPermissionAccessの有効な値ではありません。

-又は-

pathList パラメーターが有効な文字列ではありません。

注釈

このコンストラクターでは、 RegistryPermissionAccess 値の 1 つだけを指定できます。 このアクセスは、一覧表示されているすべてのレジストリ変数に適用されます。 AddPathListを使用して、より複雑なアクセス許可を定義します。

適用対象

RegistryPermission(RegistryPermissionAccess, AccessControlActions, String)

ソース:
RegistryPermission.cs
ソース:
RegistryPermission.cs
ソース:
RegistryPermission.cs
ソース:
RegistryPermission.cs
ソース:
RegistryPermission.cs
ソース:
RegistryPermission.cs
ソース:
RegistryPermission.cs

指定したレジストリ変数への指定されたアクセス権と、レジストリ制御情報に対する指定したアクセス権を使用して、 RegistryPermission クラスの新しいインスタンスを初期化します。

public:
 RegistryPermission(System::Security::Permissions::RegistryPermissionAccess access, System::Security::AccessControl::AccessControlActions control, System::String ^ pathList);
public RegistryPermission(System.Security.Permissions.RegistryPermissionAccess access, System.Security.AccessControl.AccessControlActions control, string pathList);
new System.Security.Permissions.RegistryPermission : System.Security.Permissions.RegistryPermissionAccess * System.Security.AccessControl.AccessControlActions * string -> System.Security.Permissions.RegistryPermission
Public Sub New (access As RegistryPermissionAccess, control As AccessControlActions, pathList As String)

パラメーター

control
AccessControlActions

AccessControlActions値のビットごとの組み合わせ。

pathList
String

アクセス権が付与されるレジストリ変数 (セミコロン区切り) の一覧。

例外

access パラメーターは、RegistryPermissionAccessの有効な値ではありません。

-又は-

pathList パラメーターが有効な文字列ではありません。

注釈

このコンストラクターでは、 RegistryPermissionAccess 値の 1 つだけを指定できます。 このアクセスは、一覧表示されているすべてのレジストリ変数に適用されます。 AddPathListを使用して、より複雑なアクセス許可を定義します。

control パラメーターは、pathListで指定されたレジストリ キーのアクセス制御リスト (ACL) を変更、表示、またはアクセスできるかどうかを指定します。

Important

アクセス制御リスト (ACL) は、指定されたレジストリ キーに対する特定のアクションに対する権限を持っている、または持たない個人またはグループを表します。 ACL を変更または表示する機能は重要なアクセス許可であり、慎重に付与する必要があります。

適用対象