Compartilhar via


RoleService.GetRolesForCurrentUser Método

Definição

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

String[]

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 .

Aplica-se a

Confira também