SiteMapNode.Roles Propriété

Définition

Obtient ou définit une collection de rôles associés à l’objet SiteMapNode, qui est utilisée pendant le filtrage de sécurité.

public:
 property System::Collections::IList ^ Roles { System::Collections::IList ^ get(); void set(System::Collections::IList ^ value); };
public System.Collections.IList Roles { get; set; }
member this.Roles : System.Collections.IList with get, set
Public Property Roles As IList

Valeur de propriété

IList

IList de rôles.

Exceptions

Le nœud est en lecture seule.

Remarques

Si le découpage de sécurité est activé, un fournisseur de cartes de site génère une arborescence de nœuds que l’utilisateur actuel est en mesure d’afficher, en partie sur la base du rôle affecté par l’utilisateur actuel dans la Roles collection. L’autorisation d’URL et l’autorisation de fichier sont également utilisées pour déterminer si un utilisateur a les droits d’accès à un SiteMapNode objet. Pour plus d’informations sur l’autorisation, consultez ASP.NET Autorisation.

Vous pouvez utiliser le SiteMapNode constructeur pour fournir une liste de rôles à l’objet SiteMapNode lors de sa création.

S’applique à

Voir aussi