Partager via


PermissionSet.SetPermissionImpl(IPermission) Méthode

Définition

Définit une autorisation sur PermissionSet, en remplaçant toute autorisation existante du même type.

protected:
 virtual System::Security::IPermission ^ SetPermissionImpl(System::Security::IPermission ^ perm);
protected virtual System.Security.IPermission SetPermissionImpl (System.Security.IPermission perm);
protected virtual System.Security.IPermission? SetPermissionImpl (System.Security.IPermission? perm);
abstract member SetPermissionImpl : System.Security.IPermission -> System.Security.IPermission
override this.SetPermissionImpl : System.Security.IPermission -> System.Security.IPermission
Protected Overridable Function SetPermissionImpl (perm As IPermission) As IPermission

Paramètres

perm
IPermission

Autorisation à définir.

Retours

Autorisation définie.

Exceptions

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

Remarques

La SetPermissionImpl méthode est l’implémentation de la SetPermission méthode .

Cette méthode supprime tout objet d’autorisation existant du même type PermissionSet du et le remplace par le perm paramètre . Si une autorisation qui implémente IUnrestrictedPermission est définie sur un PermissionSet qui est Unrestricted, le résultat PermissionSet n’est plus Unrestricted.

S’applique à