Freigeben über


RoleGroup.ContainsUser(IPrincipal) Methode

Definition

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.

Gilt für:

Weitere Informationen