SiteMapNode.IsAccessibleToUser(HttpContext) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
.