RoleGroup.ContainsUser(IPrincipal) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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.