RegistryPermission Constructors
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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
- access
- RegistryPermissionAccess
Een van de RegistryPermissionAccess 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.
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
- access
- RegistryPermissionAccess
Een van de RegistryPermissionAccess waarden.
- 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.