NamedPermissionSet 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 NamedPermissionSet.
Overload
NamedPermissionSet(NamedPermissionSet) |
Inizializza una nuova istanza della classe NamedPermissionSet da un altro set di autorizzazioni denominate. |
NamedPermissionSet(String) |
Inizializza una nuova istanza vuota della classe NamedPermissionSet con il nome specificato. |
NamedPermissionSet(String, PermissionState) |
Inizializza una nuova istanza della classe NamedPermissionSet con il nome specificato in uno stato con o senza restrizioni. |
NamedPermissionSet(String, PermissionSet) |
Inizializza una nuova istanza della classe NamedPermissionSet con il nome specificato da un set di autorizzazioni. |
NamedPermissionSet(NamedPermissionSet)
- Source:
- NamedPermissionSet.cs
- Source:
- NamedPermissionSet.cs
- Source:
- NamedPermissionSet.cs
Inizializza una nuova istanza della classe NamedPermissionSet da un altro set di autorizzazioni denominate.
public:
NamedPermissionSet(System::Security::NamedPermissionSet ^ permSet);
public NamedPermissionSet (System.Security.NamedPermissionSet permSet);
new System.Security.NamedPermissionSet : System.Security.NamedPermissionSet -> System.Security.NamedPermissionSet
Public Sub New (permSet As NamedPermissionSet)
Parametri
- permSet
- NamedPermissionSet
Set di autorizzazioni denominate da cui creare la nuova istanza.
Si applica a
NamedPermissionSet(String)
- Source:
- NamedPermissionSet.cs
- Source:
- NamedPermissionSet.cs
- Source:
- NamedPermissionSet.cs
Inizializza una nuova istanza vuota della classe NamedPermissionSet con il nome specificato.
public:
NamedPermissionSet(System::String ^ name);
public NamedPermissionSet (string name);
new System.Security.NamedPermissionSet : string -> System.Security.NamedPermissionSet
Public Sub New (name As String)
Parametri
- name
- String
Nome del nuovo set di autorizzazioni denominate.
Eccezioni
Il parametro name
è null
o è una stringa vuota ("").
Commenti
L'uso di questo costruttore crea un set di autorizzazioni denominato senza autorizzazioni, ma con uno Unrestricted stato di autorizzazione. Un set di autorizzazioni denominato in uno stato senza restrizioni contiene in modo efficace tutte le autorizzazioni che implementano l'interfaccia IUnrestrictedPermission . Il set di autorizzazioni denominato conterrà tutte le autorizzazioni predefinite e tutte le autorizzazioni definite dall'utente personalizzate che implementano IUnrestrictedPermission. Tutte le autorizzazioni avranno l'equivalente di uno Unrestricted
stato di autorizzazione. Le autorizzazioni che non implementano IUnrestrictedPermission saranno istanze vuote.
Si applica a
NamedPermissionSet(String, PermissionState)
- Source:
- NamedPermissionSet.cs
- Source:
- NamedPermissionSet.cs
- Source:
- NamedPermissionSet.cs
Inizializza una nuova istanza della classe NamedPermissionSet con il nome specificato in uno stato con o senza restrizioni.
public:
NamedPermissionSet(System::String ^ name, System::Security::Permissions::PermissionState state);
public NamedPermissionSet (string name, System.Security.Permissions.PermissionState state);
new System.Security.NamedPermissionSet : string * System.Security.Permissions.PermissionState -> System.Security.NamedPermissionSet
Public Sub New (name As String, state As PermissionState)
Parametri
- name
- String
Nome del nuovo set di autorizzazioni denominate.
- state
- PermissionState
Uno dei valori di PermissionState.
Eccezioni
Il parametro name
è null
o è una stringa vuota ("").
Commenti
Un set di autorizzazioni denominato in uno stato senza restrizioni contiene in modo efficace tutte le autorizzazioni che implementano l'interfaccia IUnrestrictedPermission . Il set di autorizzazioni denominato conterrà tutte le autorizzazioni predefinite e tutte le autorizzazioni personalizzate. Tutte le autorizzazioni avranno un Unrestricted
PermissionStateoggetto . Le autorizzazioni che non implementano IUnrestrictedPermission, ad esempio le autorizzazioni di identità, saranno istanze vuote.
Si applica a
NamedPermissionSet(String, PermissionSet)
- Source:
- NamedPermissionSet.cs
- Source:
- NamedPermissionSet.cs
- Source:
- NamedPermissionSet.cs
Inizializza una nuova istanza della classe NamedPermissionSet con il nome specificato da un set di autorizzazioni.
public:
NamedPermissionSet(System::String ^ name, System::Security::PermissionSet ^ permSet);
public NamedPermissionSet (string name, System.Security.PermissionSet permSet);
new System.Security.NamedPermissionSet : string * System.Security.PermissionSet -> System.Security.NamedPermissionSet
Public Sub New (name As String, permSet As PermissionSet)
Parametri
- name
- String
Nome del set di autorizzazioni denominate.
- permSet
- PermissionSet
Set di autorizzazioni da cui ottenere il valore del nuovo set di autorizzazioni denominate.
Eccezioni
Il parametro name
è null
o è una stringa vuota ("").
Si applica a
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per