PermissionSet.Intersect(PermissionSet) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Erstellt und gibt einen Berechtigungssatz zurück, der die Schnittmenge der aktuellen PermissionSet und der angegebenen ist PermissionSet.
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);
public virtual System.Security.PermissionSet Intersect(System.Security.PermissionSet other);
public System.Security.PermissionSet Intersect(System.Security.PermissionSet other);
member this.Intersect : System.Security.PermissionSet -> System.Security.PermissionSet
abstract member Intersect : System.Security.PermissionSet -> System.Security.PermissionSet
override this.Intersect : System.Security.PermissionSet -> System.Security.PermissionSet
Public Function Intersect (other As PermissionSet) As PermissionSet
Public Overridable Function Intersect (other As PermissionSet) As PermissionSet
Parameter
- other
- PermissionSet
Eine Berechtigung, die für die Überschneiden mit dem aktuellen PermissionSetfestgelegt ist.
Gibt zurück
Ein neuer Berechtigungssatz, der die Schnittmenge des aktuellen PermissionSet und des angegebenen Ziels darstellt. Dieses Objekt ist null , wenn die Schnittmenge leer ist.
Hinweise
Die Schnittmenge von zwei Berechtigungssätzen ist ein Berechtigungssatz, der die Gruppe von Vorgängen beschreibt, die beide gemeinsam beschreiben. Insbesondere stellt sie die Mindestberechtigungen dar, sodass jede Anforderung, die beide Berechtigungssätze übergibt, auch ihre Schnittmenge übergibt.
Für jeden Berechtigungstyp, der in beiden Sätzen vorhanden ist, werden die beiden Instanzen dieser Berechtigungen mit der Methode der Berechtigung Intersect überschneiden. Die resultierende Berechtigung wird in das resultierende PermissionSetElement eingeschlossen. Berechtigungstypen, die nur in einem der beiden Sätze vorhanden sind, werden vom resultierenden Satz ausgeschlossen.