ClaimsPrincipalPermission.Intersect(IPermission) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Retourne une autorisation qui correspond à l’intersection de l’autorisation actuelle et de l’autorisation spécifiée.
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
Paramètres
- target
- IPermission
Autorisation d’intersection avec l’autorisation actuelle. Il doit s’agir d’une instance de ClaimsPrincipalPermission.
Retours
Nouveau ClaimsPrincipalPermission qui représente l’intersection de l’autorisation actuelle et de l’autorisation spécifiée ; ou null s’il target s’agit null ou non d’une instance de ClaimsPrincipalPermission.
Implémente
Remarques
L’autorisation retournée a uniquement les paires d’actions de ressource qui étaient présentes à la fois dans l’autorisation actuelle et dans l’autorisation spécifiée. Les paires d’actions de ressource qui existaient dans l’une ou l’autre des autorisations ne sont pas incluses. Pour réussir Demand sur la nouvelle autorisation, le principal actuel doit uniquement être autorisé pour les paires d’actions de ressource communes à l’autorisation actuelle et à l’autorisation spécifiée.