RegistryPermission Costruttori

Definizione

Inizializza una nuova istanza della classe RegistryPermission.

Overload

Nome Descrizione
RegistryPermission(PermissionState)

Inizializza una nuova istanza della RegistryPermission classe con autorizzazioni completamente limitate o senza restrizioni, come specificato.

RegistryPermission(RegistryPermissionAccess, String)

Inizializza una nuova istanza della RegistryPermission classe con l'accesso specificato alle variabili del Registro di sistema specificate.

RegistryPermission(RegistryPermissionAccess, AccessControlActions, String)

Inizializza una nuova istanza della RegistryPermission classe con l'accesso specificato alle variabili del Registro di sistema specificate e i diritti di accesso specificati alle informazioni di controllo del Registro di sistema.

RegistryPermission(PermissionState)

Origine:
RegistryPermission.cs
Origine:
RegistryPermission.cs
Origine:
RegistryPermission.cs
Origine:
RegistryPermission.cs
Origine:
RegistryPermission.cs
Origine:
RegistryPermission.cs
Origine:
RegistryPermission.cs

Inizializza una nuova istanza della RegistryPermission classe con autorizzazioni completamente limitate o senza restrizioni, come specificato.

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)

Parametri

state
PermissionState

Uno dei PermissionState valori.

Eccezioni

Il state parametro non è un valore valido di PermissionState.

Commenti

Crea una restrizione completa (None) o Unrestricted l'accesso alle variabili del Registro di sistema.

Si applica a

RegistryPermission(RegistryPermissionAccess, String)

Origine:
RegistryPermission.cs
Origine:
RegistryPermission.cs
Origine:
RegistryPermission.cs
Origine:
RegistryPermission.cs
Origine:
RegistryPermission.cs
Origine:
RegistryPermission.cs
Origine:
RegistryPermission.cs

Inizializza una nuova istanza della RegistryPermission classe con l'accesso specificato alle variabili del Registro di sistema specificate.

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)

Parametri

pathList
String

Elenco di variabili del Registro di sistema (separate da punto e virgola) a cui viene concesso l'accesso.

Eccezioni

Il access parametro non è un valore valido di RegistryPermissionAccess.

oppure

Il pathList parametro non è una stringa valida.

Commenti

Questo costruttore consente di specificare solo uno dei RegistryPermissionAccess valori. Questo accesso si applica a tutte le variabili del Registro di sistema elencate. Usare AddPathList per definire autorizzazioni più complesse.

Si applica a

RegistryPermission(RegistryPermissionAccess, AccessControlActions, String)

Origine:
RegistryPermission.cs
Origine:
RegistryPermission.cs
Origine:
RegistryPermission.cs
Origine:
RegistryPermission.cs
Origine:
RegistryPermission.cs
Origine:
RegistryPermission.cs
Origine:
RegistryPermission.cs

Inizializza una nuova istanza della RegistryPermission classe con l'accesso specificato alle variabili del Registro di sistema specificate e i diritti di accesso specificati alle informazioni di controllo del Registro di sistema.

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)

Parametri

control
AccessControlActions

Combinazione bit per bit dei AccessControlActions valori.

pathList
String

Elenco di variabili del Registro di sistema (separate da punto e virgola) a cui viene concesso l'accesso.

Eccezioni

Il access parametro non è un valore valido di RegistryPermissionAccess.

oppure

Il pathList parametro non è una stringa valida.

Commenti

Questo costruttore consente di specificare solo uno dei RegistryPermissionAccess valori. Questo accesso si applica a tutte le variabili del Registro di sistema elencate. Usare AddPathList per definire autorizzazioni più complesse.

Il control parametro specifica se è possibile modificare, visualizzare o accedere all'elenco di controllo di accesso (ACL) per le chiavi del Registro di sistema specificate da pathList .

Importante

Un elenco di controllo di accesso (ACL) descrive singoli utenti o gruppi che dispongono o non dispongono di diritti per azioni specifiche sulle chiavi del Registro di sistema specificate. La possibilità di modificare o visualizzare un ACL è un'autorizzazione importante e deve essere concessa con cautela.

Si applica a