RegistryPermission Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Initialisiert eine neue Instanz der RegistryPermission-Klasse.
Überlädt
| Name | Beschreibung |
|---|---|
| RegistryPermission(PermissionState) |
Initialisiert eine neue Instanz der RegistryPermission Klasse mit vollständig eingeschränkter oder uneingeschränkter Berechtigung wie angegeben. |
| RegistryPermission(RegistryPermissionAccess, String) |
Initialisiert eine neue Instanz der RegistryPermission Klasse mit dem angegebenen Zugriff auf die angegebenen Registrierungsvariablen. |
| RegistryPermission(RegistryPermissionAccess, AccessControlActions, String) |
Initialisiert eine neue Instanz der RegistryPermission Klasse mit dem angegebenen Zugriff auf die angegebenen Registrierungsvariablen und den angegebenen Zugriffsrechten für Registrierungssteuerungsinformationen. |
RegistryPermission(PermissionState)
- Quelle:
- RegistryPermission.cs
- Quelle:
- RegistryPermission.cs
- Quelle:
- RegistryPermission.cs
- Quelle:
- RegistryPermission.cs
- Quelle:
- RegistryPermission.cs
- Quelle:
- RegistryPermission.cs
- Quelle:
- RegistryPermission.cs
- Quelle:
- RegistryPermission.cs
Initialisiert eine neue Instanz der RegistryPermission Klasse mit vollständig eingeschränkter oder uneingeschränkter Berechtigung wie angegeben.
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)
Parameter
- state
- PermissionState
Einer der PermissionState Werte.
Ausnahmen
Der state Parameter ist kein gültiger Wert von PermissionState.
Hinweise
Erstellt entweder vollständig eingeschränkt (None) oder Unrestricted Zugriff auf Registrierungsvariablen.
Gilt für:
RegistryPermission(RegistryPermissionAccess, String)
- Quelle:
- RegistryPermission.cs
- Quelle:
- RegistryPermission.cs
- Quelle:
- RegistryPermission.cs
- Quelle:
- RegistryPermission.cs
- Quelle:
- RegistryPermission.cs
- Quelle:
- RegistryPermission.cs
- Quelle:
- RegistryPermission.cs
- Quelle:
- RegistryPermission.cs
Initialisiert eine neue Instanz der RegistryPermission Klasse mit dem angegebenen Zugriff auf die angegebenen Registrierungsvariablen.
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)
Parameter
- access
- RegistryPermissionAccess
Einer der RegistryPermissionAccess Werte.
- pathList
- String
Eine Liste der Registrierungsvariablen (durch Semikolons getrennt), auf die der Zugriff gewährt wird.
Ausnahmen
Der access Parameter ist kein gültiger Wert von RegistryPermissionAccess.
-oder-
Der pathList Parameter ist keine gültige Zeichenfolge.
Hinweise
Dieser Konstruktor lässt nur einen der RegistryPermissionAccess Werte anzugeben. Dieser Zugriff gilt für alle aufgelisteten Registrierungsvariablen. Wird verwendet AddPathList , um komplexere Berechtigungen zu definieren.
Gilt für:
RegistryPermission(RegistryPermissionAccess, AccessControlActions, String)
- Quelle:
- RegistryPermission.cs
- Quelle:
- RegistryPermission.cs
- Quelle:
- RegistryPermission.cs
- Quelle:
- RegistryPermission.cs
- Quelle:
- RegistryPermission.cs
- Quelle:
- RegistryPermission.cs
- Quelle:
- RegistryPermission.cs
- Quelle:
- RegistryPermission.cs
Initialisiert eine neue Instanz der RegistryPermission Klasse mit dem angegebenen Zugriff auf die angegebenen Registrierungsvariablen und den angegebenen Zugriffsrechten für Registrierungssteuerungsinformationen.
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)
Parameter
- access
- RegistryPermissionAccess
Einer der RegistryPermissionAccess Werte.
- control
- AccessControlActions
Eine bitweise Kombination der AccessControlActions Werte.
- pathList
- String
Eine Liste der Registrierungsvariablen (durch Semikolons getrennt), auf die der Zugriff gewährt wird.
Ausnahmen
Der access Parameter ist kein gültiger Wert von RegistryPermissionAccess.
-oder-
Der pathList Parameter ist keine gültige Zeichenfolge.
Hinweise
Dieser Konstruktor lässt nur einen der RegistryPermissionAccess Werte anzugeben. Dieser Zugriff gilt für alle aufgelisteten Registrierungsvariablen. Wird verwendet AddPathList , um komplexere Berechtigungen zu definieren.
Der control Parameter gibt an, ob die Zugriffssteuerungsliste (Access Control List, ACL) für die von ihnen angegebenen pathList Registrierungsschlüssel geändert, angezeigt oder nicht aufgerufen werden kann.
Important
Eine Zugriffssteuerungsliste (Access Control List, ACL) beschreibt Einzelpersonen oder Gruppen, die über bestimmte Aktionen für die angegebenen Registrierungsschlüssel verfügen oder nicht über berechtigungen verfügen. Die Möglichkeit, eine ACL zu ändern oder anzuzeigen, ist eine wichtige Berechtigung und sollte mit Vorsicht gewährt werden.