NamedPermissionSet Constructeurs

Définition

Initialise une nouvelle instance de la classe NamedPermissionSet.

Surcharges

NamedPermissionSet(NamedPermissionSet)

Initialise une nouvelle instance de la classe NamedPermissionSet à partir d'un autre jeu d'autorisations nommé.

NamedPermissionSet(String)

Initialise une nouvelle instance de la classe NamedPermissionSet avec le nom spécifié.

NamedPermissionSet(String, PermissionState)

Initialise une nouvelle instance de la classe NamedPermissionSet avec le nom spécifié, dans un état sans restriction ou complètement restreint.

NamedPermissionSet(String, PermissionSet)

Initialise une nouvelle instance de la classe NamedPermissionSet avec le nom spécifié à partir d'un jeu d'autorisations.

NamedPermissionSet(NamedPermissionSet)

Source:
NamedPermissionSet.cs
Source:
NamedPermissionSet.cs
Source:
NamedPermissionSet.cs

Initialise une nouvelle instance de la classe NamedPermissionSet à partir d'un autre jeu d'autorisations nommé.

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)

Paramètres

permSet
NamedPermissionSet

Jeu d'autorisations nommé à partir duquel créer la nouvelle instance.

S’applique à

NamedPermissionSet(String)

Source:
NamedPermissionSet.cs
Source:
NamedPermissionSet.cs
Source:
NamedPermissionSet.cs

Initialise une nouvelle instance de la classe NamedPermissionSet avec le nom spécifié.

public:
 NamedPermissionSet(System::String ^ name);
public NamedPermissionSet (string name);
new System.Security.NamedPermissionSet : string -> System.Security.NamedPermissionSet
Public Sub New (name As String)

Paramètres

name
String

Nom du nouveau jeu d'autorisations nommé.

Exceptions

Le paramètre name est null ou une chaîne vide ("").

Remarques

L’utilisation de ce constructeur crée un jeu d’autorisations nommé sans autorisation, mais avec un état d’autorisation Unrestricted . Un jeu d’autorisations nommé dans un état illimité contient en fait toutes les autorisations qui implémentent l’interface IUnrestrictedPermission . Le jeu d’autorisations nommé contient toutes les autorisations intégrées ainsi que toutes les autorisations personnalisées définies par l’utilisateur qui implémentent IUnrestrictedPermission. Toutes les autorisations auront l’équivalent d’un état d’autorisation Unrestricted . Les autorisations qui n’implémentent IUnrestrictedPermission pas seront des instances vides.

S’applique à

NamedPermissionSet(String, PermissionState)

Source:
NamedPermissionSet.cs
Source:
NamedPermissionSet.cs
Source:
NamedPermissionSet.cs

Initialise une nouvelle instance de la classe NamedPermissionSet avec le nom spécifié, dans un état sans restriction ou complètement restreint.

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)

Paramètres

name
String

Nom du nouveau jeu d'autorisations nommé.

state
PermissionState

Une des valeurs de l'objet PermissionState.

Exceptions

Le paramètre name est null ou une chaîne vide ("").

Remarques

Un jeu d’autorisations nommé dans un état illimité contient en fait toutes les autorisations qui implémentent l’interface IUnrestrictedPermission . Le jeu d’autorisations nommé contient toutes les autorisations intégrées, ainsi que toutes les autorisations personnalisées. Toutes les autorisations auront un UnrestrictedPermissionState. Les autorisations qui n’implémentent IUnrestrictedPermissionpas , telles que les autorisations d’identité, seront des instances vides.

S’applique à

NamedPermissionSet(String, PermissionSet)

Source:
NamedPermissionSet.cs
Source:
NamedPermissionSet.cs
Source:
NamedPermissionSet.cs

Initialise une nouvelle instance de la classe NamedPermissionSet avec le nom spécifié à partir d'un jeu d'autorisations.

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)

Paramètres

name
String

Nom du jeu d'autorisations nommé.

permSet
PermissionSet

Jeu d'autorisations d'où provient la valeur du nouveau jeu d'autorisations nommé.

Exceptions

Le paramètre name est null ou une chaîne vide ("").

S’applique à