SiteMapNode.Roles Eigenschaft

Definition

Dient zum Abrufen oder Festlegen einer Auflistung von Rollen, die dem Objekt zugeordnet sind, das während der SiteMapNode Sicherheitskürzung verwendet wird.

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

Eigenschaftswert

Eine IList Von Rollen.

Ausnahmen

Der Knoten ist schreibgeschützt.

Hinweise

Wenn die Sicherheitskürzung aktiviert ist, erstellt ein Websitezuordnungsanbieter eine Knotenstruktur mit Knoten, die der aktuelle Benutzer anzeigen kann, basierend darauf, ob die zugewiesene Rolle des aktuellen Benutzers in der Roles Sammlung enthalten ist. Url-Autorisierung und Dateiautorisierung werden auch verwendet, um zu bestimmen, ob ein Benutzer über die Rechte für den Zugriff auf ein SiteMapNode Objekt verfügt. Weitere Informationen zur Autorisierung finden Sie unter ASP.NET Authorization.

Sie können den SiteMapNode Konstruktor verwenden, um beim ersten Erstellen eine Liste von Rollen für das SiteMapNode Objekt zur Verfügung zu stellen.

Gilt für:

Weitere Informationen