Udostępnij za pośrednictwem


RoleGroup.ContainsUser(IPrincipal) Metoda

Definicja

Wskazuje, czy określony użytkownik jest członkiem dowolnej roli w grupie ról.

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

Parametry

user
IPrincipal

Nazwa użytkownika do wyszukania w grupie ról.

Zwraca

true jeśli użytkownik jest członkiem jednej z ról skojarzonych z tą grupą ról; w przeciwnym razie , false.

Wyjątki

User to null.

Uwagi

Metoda ContainsUser zwraca true wartość , jeśli określony użytkownik jest członkiem dowolnej roli skojarzonej z tą grupą ról. Role są przeszukiwane w kolejności, w której są wymienione we Roles właściwości, a wyszukiwanie zatrzymuje się po znalezieniu pierwszego dopasowania.

Ta metoda używa IsUserInRole metody w celu określenia, czy użytkownik jest członkiem roli. Aby używać ContainsUser metody , należy skonfigurować zarządzanie rolami. Aby uzyskać więcej informacji, zobacz Omówienie zarządzania rolami.

Dotyczy

Zobacz też