SiteMapNode.IsAccessibleToUser(HttpContext) Método

Definição

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.

Aplica-se a

Confira também