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ó de 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 do usuário.
Retornos
true se qualquer uma das seguintes condições for atendida: o corte de segurança está habilitado e o usuário atual é membro de pelo menos uma das funções que permitem o acesso para exibir o nó do mapa do site; o usuário atual está autorizado especificamente para a URL do nó solicitado no elemento de autorização do aplicativo atual e a URL está localizada dentro da estrutura de diretório do aplicativo; o thread atual tem um associado WindowsIdentity que tem acesso de arquivo à URL do nó solicitado e a URL está localizada dentro da estrutura de diretório do aplicativo; ou o corte de segurança não está habilitado e, portanto, qualquer usuário tem permissão para exibir o nó do mapa do 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.