Partager via


RoleService.GetRolesForCurrentUser Méthode

Définition

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

String[]

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 .

S’applique à

Voir aussi