RoleService.GetRolesForCurrentUser Método

Definición

Devuelve todos los roles del usuario que ha iniciado sesión.

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()

Devoluciones

String[]

Matriz de los nombres de los roles a los que pertenece el usuario.

Atributos

Excepciones

La administración de roles no está habilitada.

Comentarios

El GetRolesForCurrentUser método devuelve todos los roles del usuario. El método se usa GetRolesForCurrentUser cuando debe comprobar o conservar todos los roles del usuario para determinar qué recursos están disponibles para el usuario. Puede usar este método para evitar varias llamadas al IsCurrentUserInRole método .

Al llamar al método , se GetRolesForCurrentUser genera el SelectingProvider evento .

Note

No llame al método desde el GetRolesForCurrentUser código que se ejecuta en el servidor web. Solo se llama al GetRolesForCurrentUser método como parte de un servicio WCF. Para obtener más información sobre cómo leer los roles de un usuario en el código que se ejecuta en el servidor web, consulte el GetRolesForUser método .

Se aplica a

Consulte también