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 musí být načten seznam rolí 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
true
pokud je nutné načíst seznam rolí; v opačném případě . false
Výchozí formát je false
.
Poznámky
LoadRoles Pokud je vlastnost nastavena na true
, seznam rolí se načte podle RoleServiceManager třídy pomocí Roles.GetRolesForUser metody. Seznam se pak serializuje do značky stránky.
Poznámka
Pokud LoadRoles je tomu true
tak, 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 vidět, může to být 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 nastavená pro true
instanci proxy serveru, 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 do paměti v prohlížeči.