SiteMapNode.IsAccessibleToUser(HttpContext) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient une valeur indiquant si le nœud de carte de site spécifié peut être consulté par l’utilisateur dans le contexte spécifié.
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
Paramètres
- context
- HttpContext
Qui HttpContext contient des informations utilisateur.
Retours
true si l’une des conditions suivantes est remplie : le découpage de sécurité est activé et l’utilisateur actuel est membre d’au moins un des rôles permettant d’afficher le nœud de carte de site ; l’utilisateur actuel est autorisé spécifiquement pour l’URL du nœud demandé dans l’élément d’autorisation de l’application actuelle et l’URL se trouve dans la structure de répertoires de l’application ; le thread actuel a un associé WindowsIdentity qui a accès au fichier à l’URL du nœud demandé et l’URL se trouve dans la structure de répertoires de l’application ; ou le découpage de sécurité n’est pas activé et par conséquent, tout utilisateur est autorisé à afficher le nœud de carte de site ; sinon, false.
Exceptions
Le contexte spécifié est null.
Remarques
La IsAccessibleToUser méthode appelle la IsAccessibleToUser méthode du fournisseur auquel le nœud est associé, en passant le fichier spécifié context.