Compartir a través de


RoleService.IsCurrentUserInRole(String) Método

Definición

Determina si el usuario que ha iniciado sesión pertenece al rol especificado.

public:
 bool IsCurrentUserInRole(System::String ^ role);
[System.ServiceModel.OperationContract]
public bool IsCurrentUserInRole (string role);
[<System.ServiceModel.OperationContract>]
member this.IsCurrentUserInRole : string -> bool
Public Function IsCurrentUserInRole (role As String) As Boolean

Parámetros

role
String

Nombre del rol que se va a comprobar.

Devoluciones

Es true si el usuario está incluido en el rol especificado; de lo contrario, es false.

Atributos

Excepciones

role es null o el usuario no ha iniciado sesión.

No está habilitada la administración de roles.

Comentarios

El IsCurrentUserInRole método comprueba si el usuario que ha iniciado sesión pertenece al rol especificado. El método IsCurrentUserInRole genera el evento SelectingProvider.

Nota

No llame al método desde el IsCurrentUserInRole código que se ejecuta en el servidor web. Solo se llama al IsCurrentUserInRole método como parte de un servicio WCF. Para obtener más información sobre cómo comprobar si un usuario pertenece al grupo especificado desde el código que se ejecuta en el servidor web, vea el IsUserInRole método .

Se aplica a

Consulte también