RoleServiceManager.LoadRoles Właściwość

Definicja

Pobiera lub ustawia wartość wskazującą, czy należy pobrać listę ról aktualnie zalogowanego użytkownika.

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

Wartość właściwości

Boolean

true jeśli należy pobrać listę ról; w przeciwnym razie , false. Wartość domyślna to false.

Uwagi

LoadRoles Jeśli właściwość jest ustawiona na true, lista ról jest pobierana przez klasę RoleServiceManager Roles.GetRolesForUser przy użyciu metody . Lista jest następnie serializowana do znaczników strony.

Uwaga

Gdy LoadRoles jest to true, wszystkie role, do których należy bieżący uwierzytelniony użytkownik, są wysyłane do przeglądarki. Ponieważ użytkownicy mogą potencjalnie zobaczyć informacje o roli, może to być problem z zabezpieczeniami.

Właściwość LoadRoles można określić w kontrolce ScriptManager lub w skojarzonej ScriptManagerProxy kontrolce. Jeśli LoadRoles ustawiono true wartość dla wystąpienia serwera proxy, lista ról zostanie pobrana i dodana do strony. Jeśli LoadRoles jest to false, role nie są dodawane do znaczników strony. W takim przypadku można użyć GetRolesForUser metody do przechowywania informacji o roli w pamięci w przeglądarce.

Dotyczy

Zobacz też