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 qui indique si l'utilisateur peut afficher le nœud de plan de site spécifié 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
HttpContext qui contient des informations relatives à l'utilisateur.
Retours
true
si l'une des conditions suivantes est vérifiée : l'ajustement de la sécurité est activé et l'utilisateur actuel est membre d'au moins un rôle permettant la consultation du nœud de plan de site ; l'utilisateur actuel est autorisé spécifiquement pour l'URL du nœud demandé dans l'élément d'autorisation pour l'application actuelle et l'URL se trouve dans la structure de répertoire de l'application ; le thread actuel a un WindowsIdentity associé qui a accès aux fichiers de l'URL du nœud demandé et l'URL se trouve dans la structure de répertoire de l'application ; l'ajustement de la sécurité n'est pas activé et par conséquent, tous les utilisateurs sont autorisés à consulter le nœud de plan de site ; sinon, false
.
Exceptions
Le contexte spécifié affiche une valeur null
.
Remarques
La IsAccessibleToUser méthode appelle la IsAccessibleToUser méthode du fournisseur auquel le nœud est associé, en passant le spécifié context
.