PermissionSet.Intersect(PermissionSet) Méthode

Définition

Crée et retourne un jeu d’autorisations qui est l’intersection du courant PermissionSet et du jeu d’autorisations spécifié PermissionSet.

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

Paramètres

other
PermissionSet

Ensemble d’autorisations à croiser avec le jeu d’autorisations actuel PermissionSet.

Retours

Nouveau jeu d’autorisations qui représente l’intersection des cibles actuelles PermissionSet et spécifiées. Cet objet est null si l’intersection est vide.

Remarques

L’intersection de deux jeux d’autorisations est un jeu d’autorisations qui décrit l’ensemble d’opérations qu’ils décrivent tous deux en commun. Plus précisément, il représente les autorisations minimales de sorte que toute demande qui passe les deux jeux d’autorisations passe également leur intersection.

Pour chaque type d’autorisation présent dans les deux ensembles, les deux instances de ces autorisations sont croisées à l’aide de la méthode de Intersect l’autorisation ; l’autorisation résultante est incluse dans le résultat PermissionSet. Les types d’autorisations qui existent dans un seul des deux ensembles sont exclus du jeu résultant.

S’applique à