PermissionSet.AddPermission(IPermission) Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee voegt u een opgegeven machtiging toe aan de PermissionSet.
public:
System::Security::IPermission ^ AddPermission(System::Security::IPermission ^ perm);
public:
virtual System::Security::IPermission ^ AddPermission(System::Security::IPermission ^ perm);
public System.Security.IPermission? AddPermission(System.Security.IPermission? perm);
public virtual System.Security.IPermission AddPermission(System.Security.IPermission perm);
public System.Security.IPermission AddPermission(System.Security.IPermission perm);
member this.AddPermission : System.Security.IPermission -> System.Security.IPermission
abstract member AddPermission : System.Security.IPermission -> System.Security.IPermission
override this.AddPermission : System.Security.IPermission -> System.Security.IPermission
Public Function AddPermission (perm As IPermission) As IPermission
Public Overridable Function AddPermission (perm As IPermission) As IPermission
Parameters
- perm
- IPermission
De machtiging om toe te voegen.
Retouren
De samenvoeging van de toegevoegde machtiging en elke machtiging van hetzelfde type dat al bestaat in de PermissionSet.
Uitzonderingen
De methode wordt aangeroepen vanuit een ReadOnlyPermissionSet.
Opmerkingen
Als er al een machtiging van hetzelfde type bestaat als de toegevoegde machtiging, PermissionSetis de nieuwe machtiging de samenvoeging van het bestaande machtigingsobject en het opgegeven machtigingsobject. Als bijvoorbeeld een machtiging die wordt geïmplementeerdIUnrestrictedPermission, wordt toegevoegd aan eenUnrestrictedPermissionSet , is de resulterende samenvoeging de oorspronkelijke UnrestrictedPermissionSet.
Notities voor overnemers
Wanneer u de methode overschrijft PermissionSet, kunt u het gedrag van de AddPermission(IPermission) methode wijzigen door de AddPermissionImpl(IPermission) methode te overschrijven.