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 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é
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 true
sur , 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.