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

返回

一个新值,表示当前权限和指定权限的并集;或者,如果不是该权限的实例,为 < a0/>。

实现

注解

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

适用于