DBDataPermission.Intersect(IPermission) 方法

定义

返回表示当前权限对象和指定权限对象的交集的新权限对象。

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

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

返回

表示当前权限对象和指定权限对象的交集的新权限对象。 如果交集为空,则此新权限对象是一个 null 引用(在 Visual Basic 中为 Nothing)。

例外

target 参数不是 null 引用(在 Visual Basic 中为 Nothing),并且不是与当前权限对象相同的类的实例。

注解

两个权限的交集是一个权限,用于描述它们所描述的操作集。 只有传递两个原始权限的要求才会传递交集。

适用于

另请参阅