RoleServiceManager.LoadRoles Propriedade

Definição

Recebe ou define um valor que indica se a lista de funções do utilizador atualmente iniciado deve ser recuperada.

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

Valor de Propriedade

true se a lista de funções tiver de ser recuperada; caso contrário, false. A predefinição é false.

Observações

Se a LoadRoles propriedade for definida para true, a lista de papéis é recuperada pela RoleServiceManager classe usando o Roles.GetRolesForUser método. A lista é então serializada na marcação de página.

Note

Quando LoadRoles é true, todos os papéis a que pertence o utilizador autenticado atual são enviados para o navegador. Como os utilizadores podem potencialmente ver a informação do cargo, isto pode ser uma questão de segurança.

A LoadRoles propriedade pode ser especificada no ScriptManager controlo ou num controlo associado ScriptManagerProxy . Se LoadRoles for definido para true uma instância proxy, a lista de funções é recuperada e adicionada à página. Se LoadRoles for false, os papéis não são adicionados à marcação da página. Nesse caso, pode usar o GetRolesForUser método para armazenar a informação dos papéis na memória do navegador.

Aplica-se a

Ver também