SiteMapNode.IsAccessibleToUser(HttpContext) Método

Definição

Obtém um valor que indica se o nó do mapa de site especificado pode ser exibido pelo usuário no contexto especificado.

public:
 virtual bool IsAccessibleToUser(System::Web::HttpContext ^ context);
public virtual bool IsAccessibleToUser (System.Web.HttpContext context);
abstract member IsAccessibleToUser : System.Web.HttpContext -> bool
override this.IsAccessibleToUser : System.Web.HttpContext -> bool
Public Overridable Function IsAccessibleToUser (context As HttpContext) As Boolean

Parâmetros

context
HttpContext

O HttpContext que contém informações de usuário.

Retornos

true se alguma das condições a seguir for atendida: a filtragem de segurança estiver habilitada e o usuário atual for um membro de pelo menos uma das funções que permite o acesso para exibir o nó do mapa de site; o usuário atual estiver autorizado especificamente para a URL do nó solicitado no elemento de autorização para o aplicativo atual e a URL estiver localizada dentro da estrutura de diretório para o aplicativo; o thread atual tiver um WindowsIdentity associado com acesso de arquivo à URL do nó solicitado e a URL estiver localizada dentro da estrutura de diretório para o aplicativo; ou a filtragem de segurança não estiver habilitada e, portanto, qualquer usuário tiver permissão para exibir o nó do mapa de site; caso contrário, false.

Exceções

O contexto especificado é null.

Comentários

O IsAccessibleToUser método chama o IsAccessibleToUser método do provedor ao qual o nó está associado, passando o especificado context.

Aplica-se a

Confira também