Sdílet prostřednictvím


RoleServiceManager.LoadRoles Vlastnost

Definice

Získá nebo nastaví hodnotu, která určuje, zda je třeba načíst seznam rolí pro aktuálně přihlášeného uživatele.

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

Hodnota vlastnosti

truepokud je třeba načíst seznam rolí; v opačném případě . false Výchozí hodnota je false.

Poznámky

Pokud je vlastnost nastavena LoadRolestrue, seznam rolí je načten RoleServiceManager třídou pomocí Roles.GetRolesForUser metody. Seznam se pak serializuje do značky stránky.

Poznámka:

Pokud LoadRoles je tomu tak true, všechny role, ke kterým aktuální ověřený uživatel patří, se odešlou do prohlížeče. Vzhledem k tomu, že uživatelé můžou informace o roli zobrazit, může se jednat o problém se zabezpečením.

Vlastnost LoadRoles lze zadat v ovládacím ScriptManager prvku nebo v přidruženém ScriptManagerProxy ovládacím prvku. Pokud LoadRoles je pro instanci proxy serveru nastavená true , seznam rolí se načte a přidá na stránku. Pokud LoadRoles ano false, role se nepřidají do značky stránky. V takovém případě můžete použít metodu GetRolesForUser k ukládání informací o rolích v paměti v prohlížeči.

Platí pro

Viz také