NamedPermissionSet Constructeurs
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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 Unrestricted
PermissionState. 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 à
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour