SiteMapNode.IsAccessibleToUser(HttpContext) Méthode

Définition

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.

S’applique à

Voir aussi