PermissionSet.AddPermission(IPermission) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
為 新增指定權限。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
參數
- perm
- IPermission
請允許加入。
傳回
新增的權限與已存在 PermissionSet的同類型權限的聯集。
例外狀況
備註
如果與新增權限類型相同,且已存在 PermissionSet於 中,則新權限即為現有權限物件與指定權限物件的合併。 例如,若將實作IUnrestrictedPermission的權限加入於UnrestrictedPermissionSet ,所得聯集即為原始 UnrestrictedPermissionSet。
給繼承者的注意事項
當你繼承自 PermissionSet時,可以透過覆寫該AddPermission(IPermission)方法來改變方法的AddPermissionImpl(IPermission)行為。