RegistryPermission Costruttori
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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
- access
- RegistryPermissionAccess
Uno dei RegistryPermissionAccess 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.
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
- access
- RegistryPermissionAccess
Uno dei RegistryPermissionAccess valori.
- 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.