Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Returns the logical intersection of two SharePointPermission instances.
Namespace: Microsoft.SharePoint.Security
Assembly: Microsoft.SharePoint.Security (in Microsoft.SharePoint.Security.dll)
Syntax
'Declaration
Public Overrides Function Intersect ( _
target As IPermission _
) As IPermission
'Usage
Dim instance As SharePointPermission
Dim target As IPermission
Dim returnValue As IPermission
returnValue = instance.Intersect(target)
public override IPermission Intersect(
IPermission target
)
Parameters
target
Type: System.Security.IPermissionThe SharePointPermission instance to intersect with the current instance.
Return Value
Type: System.Security.IPermission
System.Security.IPermission A new SharePointPermission that represents the intersection of the current instance and the target parameter. If the intersection is empty, the method returns a null reference (Nothing in Visual Basic).
Implements
IPermission.Intersect(IPermission)
Remarks
Intersect returns a SharePointPermission that contains the permissions that both the target and the current instance have in common.
Exceptions
Exception Type |
Condition |
---|---|
ArgumentException |
The target parameter is not a null reference (Nothing in Visual Basic) and is not a SharePointPermission. |