RoleServiceManager.LoadRoles Propriété
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.
Obtient ou définit une valeur qui indique si la liste des rôles pour l’utilisateur actuellement connecté doit être récupérée.
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é
true si la liste des rôles doit être récupérée ; 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.
Note
Quand LoadRoles c’est truele cas, 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 falsele cas, 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.