RoleGroup.ContainsUser(IPrincipal) 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.
Gibt an, ob der angegebene Benutzer ein Member von einer der Rollen in der Rollengruppe ist.
public:
bool ContainsUser(System::Security::Principal::IPrincipal ^ user);
public bool ContainsUser (System.Security.Principal.IPrincipal user);
member this.ContainsUser : System.Security.Principal.IPrincipal -> bool
Public Function ContainsUser (user As IPrincipal) As Boolean
Parameter
- user
- IPrincipal
Der in der Rollengruppe zu suchende Benutzername.
Gibt zurück
true
, wenn der Benutzer ein Member einer der Rollen ist, die dieser Rollengruppe zugeordnet sind, andernfalls false
.
Ausnahmen
User
ist null
Hinweise
Die ContainsUser -Methode gibt zurück true
, wenn der angegebene Benutzer Mitglied einer der Rollen ist, die dieser Rollengruppe zugeordnet sind. Rollen werden in der Reihenfolge gesucht, in der sie in der -Eigenschaft aufgeführt sind, und die Roles Suche wird beendet, nachdem die erste Übereinstimmung gefunden wurde.
Diese Methode verwendet die IsUserInRole -Methode, um zu bestimmen, ob ein Benutzer Mitglied einer Rolle ist. Sie müssen die Rollenverwaltung für die Verwendung der ContainsUser -Methode konfigurieren. Weitere Informationen finden Sie unter Grundlegendes zur Rollenverwaltung.