SiteMapNode.Roles Egenskap

Definition

Hämtar eller anger en samling roller som är associerade med SiteMapNode objektet, som används under säkerhetstrimningen.

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

Egenskapsvärde

En IList av roller.

Undantag

Noden är skrivskyddad.

Kommentarer

Om säkerhetstrimning är aktiverat skapar en webbplatsöversiktsprovider ett nodträd med noder som den aktuella användaren kan visa, delvis baserat på om den aktuella användarens tilldelade roll ingår i Roles samlingen. URL-auktorisering och filauktorisering används också för att avgöra om en användare har behörighet att komma åt ett SiteMapNode objekt. Mer information om auktorisering finns i ASP.NET Authorization.

Du kan använda SiteMapNode konstruktorn för att ange en lista över roller till SiteMapNode objektet när det först skapas.

Gäller för

Se även