RoleService.GetRolesForCurrentUser Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Retourne tous les rôles pour l'utilisateur connecté.
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()
Retours
Un tableau des noms des rôles auxquels l'utilisateur appartient.
- Attributs
Exceptions
La gestion des rôles n'est pas activée.
Remarques
La GetRolesForCurrentUser méthode retourne tous les rôles de l’utilisateur. Vous utilisez la GetRolesForCurrentUser méthode lorsque vous devez vérifier ou conserver tous les rôles de l’utilisateur pour déterminer les ressources disponibles pour l’utilisateur. Vous pouvez utiliser cette méthode pour éviter plusieurs appels à la IsCurrentUserInRole méthode.
L’appel de la GetRolesForCurrentUser méthode déclenche l’événement SelectingProvider .
Notes
N’appelez pas la GetRolesForCurrentUser méthode à partir du code qui s’exécute sur le serveur web. Vous appelez la méthode uniquement dans le GetRolesForCurrentUser cadre d’un service WCF. Pour plus d’informations sur la lecture des rôles d’un utilisateur dans le code qui s’exécute sur le serveur web, consultez la GetRolesForUser méthode .