PermissionSet.AddPermissionImpl(IPermission) Méthode

Définition

Ajoute une autorisation spécifiée à l’élément 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 de toute autorisation du même type qui existe déjà dans l’élément PermissionSet, ou null si perm est 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 , PermissionSetla 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 à unPermissionSetUnrestricted , l’union résultante est l’original UnrestrictedPermissionSet.

S’applique à