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 vide 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 illimité ou entièrement 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
- 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
- Source:
- NamedPermissionSet.cs
Initialise une nouvelle instance vide 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 est une chaîne vide (« »).
Remarques
L’utilisation de ce constructeur crée un jeu d’autorisations nommé sans autorisations, mais avec un état d’autorisation Unrestricted. Un jeu d’autorisations nommé dans un état illimité contient efficacement 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 pas IUnrestrictedPermission seront des instances vides.
S’applique à
NamedPermissionSet(String, PermissionState)
- Source:
- NamedPermissionSet.cs
- 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 illimité ou entièrement 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 PermissionState.
Exceptions
Le paramètre name
est null
ou est une chaîne vide (« »).
Remarques
Un jeu d’autorisations nommé dans un état illimité contient efficacement 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 une Unrestricted
PermissionState. Les autorisations qui n’implémentent pas IUnrestrictedPermission, telles que les autorisations d’identité, seront des instances vides.
S’applique à
NamedPermissionSet(String, PermissionSet)
- Source:
- NamedPermissionSet.cs
- 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 à partir duquel prendre la valeur du nouveau jeu d’autorisations nommé.
Exceptions
Le paramètre name
est null
ou est une chaîne vide (« »).