NamedPermissionSet Costruttori

Definizione

Inizializza una nuova istanza della classe NamedPermissionSet.

Overload

Nome Descrizione
NamedPermissionSet(NamedPermissionSet)

Inizializza una nuova istanza della NamedPermissionSet classe da un altro set di autorizzazioni denominato.

NamedPermissionSet(String)

Inizializza una nuova istanza vuota della NamedPermissionSet classe con il nome specificato.

NamedPermissionSet(String, PermissionState)

Inizializza una nuova istanza della NamedPermissionSet classe con il nome specificato in uno stato senza restrizioni o completamente limitato.

NamedPermissionSet(String, PermissionSet)

Inizializza una nuova istanza della NamedPermissionSet classe con il nome specificato da un set di autorizzazioni.

NamedPermissionSet(NamedPermissionSet)

Origine:
NamedPermissionSet.cs
Origine:
NamedPermissionSet.cs
Origine:
NamedPermissionSet.cs
Origine:
NamedPermissionSet.cs
Origine:
NamedPermissionSet.cs
Origine:
NamedPermissionSet.cs
Origine:
NamedPermissionSet.cs

Inizializza una nuova istanza della NamedPermissionSet classe da un altro set di autorizzazioni denominato.

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 denominato da cui creare la nuova istanza.

Si applica a

NamedPermissionSet(String)

Origine:
NamedPermissionSet.cs
Origine:
NamedPermissionSet.cs
Origine:
NamedPermissionSet.cs
Origine:
NamedPermissionSet.cs
Origine:
NamedPermissionSet.cs
Origine:
NamedPermissionSet.cs
Origine:
NamedPermissionSet.cs

Inizializza una nuova istanza vuota della NamedPermissionSet classe 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 denominato.

Eccezioni

Il name parametro è o è null una stringa vuota ("").

Commenti

L'uso di questo costruttore crea un set di autorizzazioni denominato senza autorizzazioni, ma con Unrestricted uno 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, nonché tutte le autorizzazioni personalizzate definite dall'utente che implementano IUnrestrictedPermission. Tutte le autorizzazioni avranno l'equivalente di uno Unrestricted stato di autorizzazione. Le autorizzazioni che non implementano saranno istanze vuote IUnrestrictedPermission .

Si applica a

NamedPermissionSet(String, PermissionState)

Origine:
NamedPermissionSet.cs
Origine:
NamedPermissionSet.cs
Origine:
NamedPermissionSet.cs
Origine:
NamedPermissionSet.cs
Origine:
NamedPermissionSet.cs
Origine:
NamedPermissionSet.cs
Origine:
NamedPermissionSet.cs

Inizializza una nuova istanza della NamedPermissionSet classe con il nome specificato in uno stato senza restrizioni o completamente limitato.

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 denominato.

state
PermissionState

Uno dei PermissionState valori.

Eccezioni

Il name parametro è o è null 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 oggetto UnrestrictedPermissionState. Le autorizzazioni che non implementano IUnrestrictedPermission, ad esempio le autorizzazioni di identità, saranno istanze vuote.

Si applica a

NamedPermissionSet(String, PermissionSet)

Origine:
NamedPermissionSet.cs
Origine:
NamedPermissionSet.cs
Origine:
NamedPermissionSet.cs
Origine:
NamedPermissionSet.cs
Origine:
NamedPermissionSet.cs
Origine:
NamedPermissionSet.cs
Origine:
NamedPermissionSet.cs

Inizializza una nuova istanza della NamedPermissionSet classe 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 denominato.

permSet
PermissionSet

Set di autorizzazioni da cui accettare il valore del nuovo set di autorizzazioni denominato.

Eccezioni

Il name parametro è o è null una stringa vuota ("").

Si applica a