ClaimsPrincipalPermission.Union(IPermission) 方法

定义

返回一个新权限,该权限是当前权限与指定权限的并集。 具有当前实例和目标实例中存在的所有资源操作对的 ClaimsPrincipalPermission 对象。

public:
 virtual System::Security::IPermission ^ Union(System::Security::IPermission ^ target);
public System.Security.IPermission Union (System.Security.IPermission target);
abstract member Union : System.Security.IPermission -> System.Security.IPermission
override this.Union : System.Security.IPermission -> System.Security.IPermission
Public Function Union (target As IPermission) As IPermission

参数

target
IPermission

将与当前权限合并的该权限。 该对象的类型必须是 ClaimsPrincipalPermission

返回

一个新的 ClaimsPrincipalPermission,表示当前权限与指定权限的联合;或为 null(如果 targetnull,或者不是 ClaimsPrincipalPermission 的一个实例)。

实现

注解

返回的权限包含当前权限中存在的所有资源操作对,以及存在指定权限的所有资源操作对。 Demand若要在新权限上成功,必须为当前权限中存在的所有资源操作对和指定权限中存在的所有资源操作对授予当前主体。

适用于