RoleServiceManager.LoadRoles Egenskap

Definition

Hämtar eller anger ett värde som anger om listan över roller för den inloggade användaren måste hämtas.

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

Egenskapsvärde

trueom listan över roller måste hämtas; annars . false Standardvärdet är false.

Kommentarer

Om egenskapen LoadRoles är inställd truepå hämtas listan över roller av RoleServiceManager klassen med hjälp Roles.GetRolesForUser av metoden . Listan serialiseras sedan till sidmarkeringen.

Note

När LoadRoles är trueskickas alla roller som den aktuella autentiserade användaren tillhör till webbläsaren. Eftersom användare potentiellt kan se rollinformationen kan detta vara ett säkerhetsproblem.

Egenskapen LoadRoles kan anges i ScriptManager kontrollen eller i en associerad ScriptManagerProxy kontroll. Om LoadRoles är inställt på true för en proxyinstans hämtas listan över roller och läggs till på sidan. Om LoadRoles är falseläggs rollerna inte till i sidmarkeringen. I så fall kan du använda GetRolesForUser metoden för att lagra rollinformation i minnet i webbläsaren.

Gäller för

Se även