PermissionSet.AddPermission(IPermission) Metod

Definition

Lägger till en angiven behörighet till PermissionSet.

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);
abstract member AddPermission : System.Security.IPermission -> System.Security.IPermission
override this.AddPermission : System.Security.IPermission -> System.Security.IPermission
member this.AddPermission : System.Security.IPermission -> System.Security.IPermission
Public Overridable Function AddPermission (perm As IPermission) As IPermission
Public Function AddPermission (perm As IPermission) As IPermission

Parametrar

perm
IPermission

Behörighet att lägga till.

Returer

Den tillagda behörighetsunionen och alla behörigheter av samma typ som redan finns i PermissionSet.

Undantag

Kommentarer

Om det redan finns en behörighet av samma typ som den tillagda behörigheten PermissionSeti är den nya behörigheten en union av det befintliga behörighetsobjektet och det angivna behörighetsobjektet. Om till exempel en behörighet som implementerar IUnrestrictedPermission läggs till i enPermissionSetUnrestricted är den resulterande unionen den ursprungliga UnrestrictedPermissionSet.

Anteckningar till arvingar

När du ärver från PermissionSetkan du ändra metodens AddPermission(IPermission) beteende genom att AddPermissionImpl(IPermission) åsidosätta metoden.

Gäller för