語言

PermissionSet.AddPermissionImpl(IPermission) 方法

定義

為 新增指定權限。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

參數

perm
IPermission

請允許加入。

傳回

新增的權限與已存在 PermissionSet於 中的同類型許可的聯集,或 null 若 perm 為 null。

例外狀況

備註

方法 AddPermissionImpl 就是方法的 AddPermission 實作。

如果與新增權限類型相同,且已存在 PermissionSet於 中,則新權限即為現有權限物件與指定權限物件的合併。 例如,若將實作IUnrestrictedPermission的權限加入於UnrestrictedPermissionSet ,所得聯集即為原始 UnrestrictedPermissionSet。

適用於