PermissionSet.SetPermissionImpl(IPermission) 方法

定義

將權限設定為 PermissionSet,以取代任何相同類型的現有權限。

protected:
 virtual System::Security::IPermission ^ SetPermissionImpl(System::Security::IPermission ^ perm);
protected virtual System.Security.IPermission SetPermissionImpl (System.Security.IPermission perm);
protected virtual System.Security.IPermission? SetPermissionImpl (System.Security.IPermission? perm);
abstract member SetPermissionImpl : System.Security.IPermission -> System.Security.IPermission
override this.SetPermissionImpl : System.Security.IPermission -> System.Security.IPermission
Protected Overridable Function SetPermissionImpl (perm As IPermission) As IPermission

參數

perm
IPermission

要設定的權限。

傳回

已設定的權限。

例外狀況

備註

方法是 SetPermissionImpl 方法的實作 SetPermission

這個方法會從 PermissionSet 中移除相同類型的任何現有權限物件,並將它取代為 perm 參數。 如果實作 IUnrestrictedPermission 的許可權設定在 為 Unrestricted 的 上 PermissionSet ,則產生的 PermissionSet 不再是 Unrestricted

適用於