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, список ролей извлекается классом RoleServiceManager с помощью Roles.GetRolesForUser метода. Затем список сериализуется в разметку страницы.

Примечание

В этом trueслучае LoadRoles все роли, к которым принадлежит текущий пользователь, прошедший проверку подлинности, отправляются в браузер. Так как пользователи могут просматривать сведения о роли, это может быть проблема безопасности.

Свойство LoadRoles можно указать в элементе ScriptManager управления или связанном элементе ScriptManagerProxy управления. Если LoadRoles для экземпляра прокси-сервера задано значение true , список ролей извлекается и добавляется на страницу. Если LoadRoles это так false, роли не добавляются в разметку страницы. В этом случае можно использовать GetRolesForUser метод для хранения сведений о роли в памяти в браузере.

Применяется к

См. также раздел