Partager via


RoleServiceManager.LoadRoles Propriété

Définition

Obtient ou définit une valeur qui indique si la liste des rôles de l'utilisateur actuellement connecté doit être extraite.

public:
 property bool LoadRoles { bool get(); void set(bool value); };
public bool LoadRoles { get; set; }
member this.LoadRoles : bool with get, set
Public Property LoadRoles As Boolean

Valeur de propriété

Boolean

true si la liste des rôles doit être extraite ; sinon, false. La valeur par défaut est false.

Remarques

Si la LoadRoles propriété est définie truesur , la liste des rôles est récupérée par la classe à l’aide RoleServiceManager de la Roles.GetRolesForUser méthode. La liste est ensuite sérialisée dans le balisage de page.

Notes

Quand LoadRoles c’est le cas true, tous les rôles auxquels appartient l’utilisateur authentifié actuel sont envoyés au navigateur. Étant donné que les utilisateurs peuvent potentiellement voir les informations de rôle, il peut s’agir d’un problème de sécurité.

La LoadRoles propriété peut être spécifiée dans le ScriptManager contrôle ou dans un contrôle associé ScriptManagerProxy . Si LoadRoles elle est définie true pour une instance de proxy, la liste des rôles est récupérée et ajoutée à la page. Si LoadRoles c’est le cas false, les rôles ne sont pas ajoutés au balisage de page. Dans ce cas, vous pouvez utiliser la GetRolesForUser méthode pour stocker les informations de rôle en mémoire dans le navigateur.

S’applique à

Voir aussi