ClaimsPrincipalPermission.Intersect(IPermission) Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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.