PrincipalPermission 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 PrincipalPermission.
Overload
| Nome | Descrizione |
|---|---|
| PrincipalPermission(PermissionState) |
Inizializza una nuova istanza della PrincipalPermission classe con l'oggetto specificato PermissionState. |
| PrincipalPermission(String, String) |
Inizializza una nuova istanza della PrincipalPermission classe per l'oggetto e |
| PrincipalPermission(String, String, Boolean) |
Inizializza una nuova istanza della PrincipalPermission classe per lo stato di autenticazione , |
PrincipalPermission(PermissionState)
- Origine:
- PrincipalPermission.cs
- Origine:
- PrincipalPermission.cs
- Origine:
- PrincipalPermission.cs
- Origine:
- PrincipalPermission.cs
- Origine:
- PrincipalPermission.cs
- Origine:
- PrincipalPermission.cs
- Origine:
- PrincipalPermission.cs
- Origine:
- PrincipalPermission.cs
Inizializza una nuova istanza della PrincipalPermission classe con l'oggetto specificato PermissionState.
public:
PrincipalPermission(System::Security::Permissions::PermissionState state);
public PrincipalPermission(System.Security.Permissions.PermissionState state);
new System.Security.Permissions.PrincipalPermission : System.Security.Permissions.PermissionState -> System.Security.Permissions.PrincipalPermission
Public Sub New (state As PermissionState)
Parametri
- state
- PermissionState
Uno dei PermissionState valori.
Eccezioni
Il state parametro non è un oggetto valido PermissionState.
Commenti
None corrisponde solo all'entità non autenticata (Name è la stringa vuota (""), no Role, Authenticated è false).
Unrestricted corrisponde a tutte le entità (Name è null, Role è null).
Note
Questo costruttore è incluso per coerenza con la progettazione di altre autorizzazioni, ma non è utile in pratica.
Si applica a
PrincipalPermission(String, String)
- Origine:
- PrincipalPermission.cs
- Origine:
- PrincipalPermission.cs
- Origine:
- PrincipalPermission.cs
- Origine:
- PrincipalPermission.cs
- Origine:
- PrincipalPermission.cs
- Origine:
- PrincipalPermission.cs
- Origine:
- PrincipalPermission.cs
- Origine:
- PrincipalPermission.cs
Inizializza una nuova istanza della PrincipalPermission classe per l'oggetto e namespecificatorole.
public:
PrincipalPermission(System::String ^ name, System::String ^ role);
public PrincipalPermission(string name, string role);
new System.Security.Permissions.PrincipalPermission : string * string -> System.Security.Permissions.PrincipalPermission
Public Sub New (name As String, role As String)
Parametri
- name
- String
Nome dell'utente IPrincipal dell'oggetto.
- role
- String
Ruolo dell'utente IPrincipal dell'oggetto ,ad esempio Amministratore.
Commenti
Sia il name parametro che il role parametro devono corrispondere per questa autorizzazione in modo che corrispondano all'oggetto attivo IPrincipal e associato IIdentity. Impostare name su null per verificare la presenza di un utente in un ruolo.
Si applica a
PrincipalPermission(String, String, Boolean)
- Origine:
- PrincipalPermission.cs
- Origine:
- PrincipalPermission.cs
- Origine:
- PrincipalPermission.cs
- Origine:
- PrincipalPermission.cs
- Origine:
- PrincipalPermission.cs
- Origine:
- PrincipalPermission.cs
- Origine:
- PrincipalPermission.cs
- Origine:
- PrincipalPermission.cs
Inizializza una nuova istanza della PrincipalPermission classe per lo stato di autenticazione , namee specificatorole.
public:
PrincipalPermission(System::String ^ name, System::String ^ role, bool isAuthenticated);
public PrincipalPermission(string name, string role, bool isAuthenticated);
new System.Security.Permissions.PrincipalPermission : string * string * bool -> System.Security.Permissions.PrincipalPermission
Public Sub New (name As String, role As String, isAuthenticated As Boolean)
Parametri
- name
- String
Nome dell'utente IPrincipal dell'oggetto.
- role
- String
Ruolo dell'utente IPrincipal dell'oggetto ,ad esempio Amministratore.
- isAuthenticated
- Boolean
true per indicare che l'utente è autenticato; in caso contrario, false.
Commenti
Sia il name parametro che il role parametro devono corrispondere per questa autorizzazione in modo che corrispondano all'oggetto attivo IPrincipal e associato IIdentity.