RoleServiceManager.LoadRoles Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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.