XamlLoadPermission.Intersect(IPermission) 方法

定义

创建并返回一个 XamlLoadPermission,这是当前 XamlLoadPermission 与指定权限的交集。

public:
 override System::Security::IPermission ^ Intersect(System::Security::IPermission ^ target);
public override System.Security.IPermission Intersect (System.Security.IPermission target);
override this.Intersect : System.Security.IPermission -> System.Security.IPermission
Public Overrides Function Intersect (target As IPermission) As IPermission

参数

target
IPermission

要与当前 XamlLoadPermission 相交的 XamlLoadPermission。 可以为 null

返回

IPermission

一项新权限,表示当前 XamlLoadPermission 与指定 XamlLoadPermission 的交集。 如果交集为空,则此新权限为 null

例外

target 不为 null 或不是 XamlLoadPermission

注解

首先检查联合、交叉和子集逻辑, IsUnrestricted 并可能仅基于该检查返回结果。 接下来, AllowedAccess 已选中。

适用于