Partager via


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 de rôles.

Exceptions

Le nœud est en lecture seule.

Remarques

Si la réduction de la sécurité est activée, un fournisseur de plan de site crée une arborescence de nœuds que l’utilisateur actuel peut afficher, en fonction en partie de l’inclusion ou non du rôle attribué de 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 dispose des droits d’accès à un SiteMapNode objet. Pour plus d’informations sur l’autorisation, consultez autorisation ASP.NET.

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

S’applique à

Voir aussi