RoleServiceManager.LoadRoles 属性

定义

获取或设置一个值,该值指示是否必须检索当前已登录用户的角色列表。

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

属性值

Boolean

如果必须检索角色列表,则为 true;否则为 false。 默认值为 false

注解

LoadRoles如果该属性设置为true该属性,则通过使用Roles.GetRolesForUser该方法检索类的角色RoleServiceManager列表。 然后,该列表将序列化为页面标记。

备注

如果为true以下LoadRoles情况,则当前经过身份验证的用户所属的所有角色都会发送到浏览器。 由于用户可能会看到角色信息,因此可能是安全问题。

LoadRoles可以在控件或关联的ScriptManagerProxy控件中ScriptManager指定该属性。 如果 LoadRoles 设置为 true 代理实例,则会检索角色列表并将其添加到页面。 false如果是LoadRoles,则不会将角色添加到页面标记。 在这种情况下,可以使用 GetRolesForUser 此方法在浏览器中将角色信息存储在内存中。

适用于

另请参阅