SiteMapNode.Roles Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera lub ustawia kolekcję ról, które są skojarzone z obiektem SiteMapNode , używane podczas przycinania zabezpieczeń.
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
Wartość właściwości
Rola IList .
Wyjątki
Węzeł jest tylko do odczytu.
Uwagi
Jeśli przycinanie zabezpieczeń jest włączone, dostawca mapy witryny tworzy drzewo węzłów węzłów, które bieżący użytkownik może wyświetlić, częściowo na podstawie tego, czy przypisana rola bieżącego użytkownika jest uwzględniona w Roles kolekcji. Autoryzacja adresu URL i autoryzacja plików są również używane do określania, czy użytkownik ma uprawnienia dostępu SiteMapNode do obiektu. Aby uzyskać więcej informacji na temat autoryzacji, zobacz ASP.NET Autoryzacja.
Konstruktor umożliwia SiteMapNode podanie listy ról do obiektu po jego utworzeniu SiteMapNode .