RegistryPermission Constructors

Definitie

Initialiseert een nieuw exemplaar van de RegistryPermission klasse.

Overloads

Name Description
RegistryPermission(PermissionState)

Initialiseert een nieuw exemplaar van de RegistryPermission klasse met een volledig beperkte of onbeperkte machtiging zoals opgegeven.

RegistryPermission(RegistryPermissionAccess, String)

Initialiseert een nieuw exemplaar van de RegistryPermission klasse met de opgegeven toegang tot de opgegeven registervariabelen.

RegistryPermission(RegistryPermissionAccess, AccessControlActions, String)

Initialiseert een nieuw exemplaar van de RegistryPermission klasse met de opgegeven toegang tot de opgegeven registervariabelen en de opgegeven toegangsrechten voor informatie over registerbeheer.

RegistryPermission(PermissionState)

Initialiseert een nieuw exemplaar van de RegistryPermission klasse met een volledig beperkte of onbeperkte machtiging zoals opgegeven.

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)

Parameters

state
PermissionState

Een van de PermissionState waarden.

Uitzonderingen

De state parameter is geen geldige waarde van PermissionState.

Opmerkingen

Hiermee maakt u volledig beperkte (None) of Unrestricted toegang tot registervariabelen.

Van toepassing op

RegistryPermission(RegistryPermissionAccess, String)

Initialiseert een nieuw exemplaar van de RegistryPermission klasse met de opgegeven toegang tot de opgegeven registervariabelen.

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)

Parameters

pathList
String

Een lijst met registervariabelen (door puntkomma's gescheiden) waaraan toegang wordt verleend.

Uitzonderingen

De access parameter is geen geldige waarde van RegistryPermissionAccess.

– of –

De pathList parameter is geen geldige tekenreeks.

Opmerkingen

Met deze constructor kan slechts één van de RegistryPermissionAccess waarden worden opgegeven. Deze toegang is van toepassing op alle vermelde registervariabelen. Gebruik AddPathList dit om complexere machtigingen te definiëren.

Van toepassing op

RegistryPermission(RegistryPermissionAccess, AccessControlActions, String)

Initialiseert een nieuw exemplaar van de RegistryPermission klasse met de opgegeven toegang tot de opgegeven registervariabelen en de opgegeven toegangsrechten voor informatie over registerbeheer.

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)

Parameters

control
AccessControlActions

Een bitsgewijze combinatie van de AccessControlActions waarden.

pathList
String

Een lijst met registervariabelen (door puntkomma's gescheiden) waaraan toegang wordt verleend.

Uitzonderingen

De access parameter is geen geldige waarde van RegistryPermissionAccess.

– of –

De pathList parameter is geen geldige tekenreeks.

Opmerkingen

Met deze constructor kan slechts één van de RegistryPermissionAccess waarden worden opgegeven. Deze toegang is van toepassing op alle vermelde registervariabelen. Gebruik AddPathList dit om complexere machtigingen te definiëren.

De control parameter geeft aan of de toegangsbeheerlijst (ACL) voor de registersleutels die zijn opgegeven door pathList kan worden gewijzigd, bekeken of niet kan worden geopend.

Important

Een toegangsbeheerlijst (ACL) beschrijft personen of groepen die al dan niet beschikken over specifieke acties op de opgegeven registersleutels. De mogelijkheid om een ACL te wijzigen of te bekijken is een belangrijke machtiging en moet met voorzichtigheid worden verleend.

Van toepassing op