RoleGroup.ContainsUser(IPrincipal) Método

Definição

Indica se o utilizador especificado é membro de algum dos papéis do grupo de papéis.

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

Parâmetros

user
IPrincipal

O nome de utilizador a procurar no grupo de funções.

Devoluções

true se o utilizador for membro de um dos papéis associados a este grupo de funções; caso contrário, false.

Exceções

User é null.

Observações

O ContainsUser método retorna true se o utilizador especificado for membro de algum dos papéis associados a este grupo de papéis. Os papéis são pesquisados pela ordem em que estão listados na Roles propriedade, e a pesquisa para após a primeira correspondência ser encontrada.

Este método utiliza o IsUserInRole método para determinar se um utilizador é membro de uma função. Deve configurar a gestão de funções para usar o ContainsUser método. Para mais informações, consulte Compreender a Gestão de Papéis.

Aplica-se a

Ver também