RoleService.IsCurrentUserInRole(String) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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 .