ClaimsPrincipalPermission.Intersect(IPermission) Methode

Definitie

Retourneert een machtiging die het snijpunt is van de huidige machtiging en de opgegeven machtiging.

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

Parameters

target
IPermission

De machtiging om te snijden met de huidige machtiging. Het moet een instantie van ClaimsPrincipalPermission.

Retouren

Een nieuw ClaimsPrincipalPermission punt dat het snijpunt van de huidige machtiging en de opgegeven machtiging vertegenwoordigt, of null als target het een exemplaar nullvan ClaimsPrincipalPermission is of niet is.

Implementeringen

Opmerkingen

De geretourneerde machtiging heeft alleen de resourceactieparen die aanwezig waren in de huidige machtiging en in de opgegeven machtiging. Resourceactieparen die in slechts één of de andere machtigingen bestaan, zijn niet opgenomen. Als u de Demand nieuwe machtiging wilt voltooien, hoeft de huidige principal alleen te worden geautoriseerd voor de resourceactieparen die gebruikelijk waren voor de huidige machtiging en de opgegeven machtiging.

Van toepassing op