PermissionSet.AddPermissionImpl(IPermission) Méthode

Définition

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 le cas perm échéant null.

Exceptions

La méthode est appelée à partir d’un ReadOnlyPermissionSet.

Remarques

La AddPermissionImpl méthode est l’implémentation de la AddPermission méthode.

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 à unUnrestrictedPermissionSet , l’union résultante est l’original UnrestrictedPermissionSet.

S’applique à