Langue

RoleService.GetRolesForCurrentUser Méthode

Définition

Retourne tous les rôles de 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[]

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 pour 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 quelles ressources sont disponibles pour l’utilisateur. Vous pouvez utiliser cette méthode pour éviter plusieurs appels à la IsCurrentUserInRole méthode.

L’appel de la méthode déclenche l’événement GetRolesForCurrentUserSelectingProvider .

Note

N’appelez pas la GetRolesForCurrentUser méthode à partir du code qui s’exécute sur le serveur Web. Vous appelez la GetRolesForCurrentUser méthode uniquement dans le 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