ClaimsPrincipalPermission.Union(IPermission) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
返回一个新权限,该权限是当前权限与指定权限的并集。 具有当前实例和目标实例中存在的所有资源操作对的 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
(如果 target
为 null
,或者不是 ClaimsPrincipalPermission 的一个实例)。
实现
注解
返回的权限包含当前权限中存在的所有资源操作对,以及存在指定权限的所有资源操作对。 Demand若要在新权限上成功,必须为当前权限中存在的所有资源操作对和指定权限中存在的所有资源操作对授予当前主体。