Compartir a través de


RoleServiceManager.LoadRoles Propiedad

Definición

Obtiene o establece un valor que indica si se debe recuperar la lista de roles para el usuario que ha iniciado sesión.

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 propiedad

Boolean

true si se debe recuperar la lista de roles; de lo contrario, false. De manera predeterminada, es false.

Comentarios

Si la LoadRoles propiedad se establece trueen , la RoleServiceManager clase recupera la lista de roles mediante el Roles.GetRolesForUser método . A continuación, la lista se serializa en el marcado de página.

Nota

Cuando LoadRoles es true, todos los roles a los que pertenece el usuario autenticado actual se envían al explorador. Dado que los usuarios pueden ver potencialmente la información del rol, esto puede ser un problema de seguridad.

La LoadRoles propiedad se puede especificar en el ScriptManager control o en un control asociado ScriptManagerProxy . Si LoadRoles se establece true en para una instancia de proxy, la lista de roles se recupera y se agrega a la página. Si LoadRoles es false, los roles no se agregan al marcado de página. En ese caso, puede usar el GetRolesForUser método para almacenar información de roles en la memoria en el explorador.

Se aplica a

Consulte también