RoleService.GetRolesForCurrentUser Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Retorna todas as funções para o usuário conectado.
public:
cli::array <System::String ^> ^ GetRolesForCurrentUser();
[System.ServiceModel.OperationContract]
public string[] GetRolesForCurrentUser ();
[<System.ServiceModel.OperationContract>]
member this.GetRolesForCurrentUser : unit -> string[]
Public Function GetRolesForCurrentUser () As String()
Retornos
Uma matriz de nomes de funções às quais o usuário pertence.
- Atributos
Exceções
O gerenciamento de função não está habilitado.
Comentários
O GetRolesForCurrentUser método retorna todas as funções para o usuário. Você usa o GetRolesForCurrentUser método quando precisa verificar ou manter todas as funções do usuário para determinar quais recursos estão disponíveis para o usuário. Você pode usar esse método para evitar várias chamadas para o IsCurrentUserInRole método .
Chamar o GetRolesForCurrentUser método gera o SelectingProvider evento.
Observação
Não chame o GetRolesForCurrentUser método do código que está sendo executado no servidor Web. Você chama o GetRolesForCurrentUser método apenas como parte de um serviço WCF. Para obter mais informações sobre como ler as funções de um usuário no código que está sendo executado no servidor Web, consulte o GetRolesForUser método .