CodeAccessPermission.Intersect(IPermission) 方法

定义

由派生类实现时,创建并返回一个权限,该权限是当前权限和指定权限的交集。

public:
 abstract System::Security::IPermission ^ Intersect(System::Security::IPermission ^ target);
public abstract System.Security.IPermission Intersect(System.Security.IPermission target);
abstract member Intersect : System.Security.IPermission -> System.Security.IPermission
Public MustOverride Function Intersect (target As IPermission) As IPermission

参数

target
IPermission

与当前权限相交的权限。 它的类型必须与当前权限相同。

返回

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

实现

例外

参数 target 不是 null 当前权限的同一类的实例。

注解

两个权限的交集是描述它们共同描述的操作集的权限。 只有传递这两个原始权限的要求才会传递交集。

实施者说明

必须在派生类中重写此方法。

适用于