Sprache

RegistryPermission Konstruktoren

Definition

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

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

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.

Gilt für: