SiteMapNode.Roles Proprietà

Definizione

Ottiene o imposta una raccolta di ruoli associati all'oggetto SiteMapNode usato durante la limitazone per motivi di sicurezza.Gets or sets a collection of roles that are associated with the SiteMapNode object, used during security trimming.

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

Valore della proprietà

Oggetto IList dei ruoli.An IList of roles.

Eccezioni

Il nodo è di sola lettura.The node is read-only.

Commenti

Se la rimozione di sicurezza è abilitata, un provider della mappa del sito compila una struttura ad albero dei nodi che l'utente corrente è in grado di visualizzare, in base alla parte che indica se il Roles ruolo assegnato dall'utente corrente è incluso nella raccolta.If security trimming is enabled, a site map provider builds a node tree of nodes that the current user is able to view, based in part on whether the current user's assigned role is included in the Roles collection. Per determinare se un utente dispone dei diritti di accesso a un SiteMapNode oggetto, vengono usate anche l'autorizzazione per l'URL e l'autorizzazione per i file.URL authorization and file authorization are also used to determine whether a user has the rights to access a SiteMapNode object. Per ulteriori informazioni sull'autorizzazione, vedere autorizzazione ASP.NET.For more information on authorization, see ASP.NET Authorization.

È possibile utilizzare il SiteMapNode costruttore per fornire un elenco di ruoli all'oggetto SiteMapNode quando viene creato per la prima volta.You can use the SiteMapNode constructor to supply a list of roles to the SiteMapNode object when it is first created.

Si applica a

Vedi anche