PermissionSet.AddPermissionImpl(IPermission) Méthode
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.
Ajoute une autorisation spécifiée au PermissionSet.
protected:
virtual System::Security::IPermission ^ AddPermissionImpl(System::Security::IPermission ^ perm);
protected virtual System.Security.IPermission? AddPermissionImpl (System.Security.IPermission? perm);
protected virtual System.Security.IPermission AddPermissionImpl (System.Security.IPermission perm);
abstract member AddPermissionImpl : System.Security.IPermission -> System.Security.IPermission
override this.AddPermissionImpl : System.Security.IPermission -> System.Security.IPermission
Protected Overridable Function AddPermissionImpl (perm As IPermission) As IPermission
Paramètres
- perm
- IPermission
Autorisation à ajouter.
Retours
Union de l’autorisation ajoutée et toute autorisation du même type qui existe déjà dans le PermissionSet, ou null
si perm
est null
.
Exceptions
La méthode est appelée à partir d’un ReadOnlyPermissionSet.
Remarques
La méthode AddPermissionImpl est l’implémentation de la méthode AddPermission.
Si une autorisation du même type que l’autorisation ajoutée existe déjà dans le PermissionSet, la nouvelle autorisation est l’union de l’objet d’autorisation existant et de l’objet d’autorisation spécifié. Par exemple, si une autorisation qui implémente IUnrestrictedPermission est ajoutée à un UnrestrictedPermissionSet, l’union résultante est la Unrestricted
PermissionSetd’origine.