PermissionSet.AddPermissionImpl(IPermission) Metod

Definition

Lägger till en angiven behörighet till 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

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, eller null om perm är null.

Undantag

Kommentarer

Metoden AddPermissionImpl är implementeringen för AddPermission metoden.

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 enUnrestrictedPermissionSet är den resulterande unionen den ursprungliga UnrestrictedPermissionSet.

Gäller för