SiteMapNode.Roles Eigenschaft

Definition

Ruft die Sammlung von Rollen ab, die dem während der Sicherheitskürzung verwendeten SiteMapNode-Objekt zugeordnet sind, oder legt diese Sammlung fest.

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

IList

Eine IList von Rollen.

Ausnahmen

Der Knoten ist schreibgeschützt.

Hinweise

Wenn die Sicherheitskürzung aktiviert ist, erstellt ein Websitezuordnungsanbieter eine Knotenstruktur von Knoten, die der aktuelle Benutzer anzeigen kann, basierend darauf, ob die zugewiesene Rolle des aktuellen Benutzers in der Roles Auflistung enthalten ist. Die URL-Autorisierung und dateiautorisierung wird auch verwendet, um zu ermitteln, ob ein Benutzer über die Rechte zum Zugriff auf ein SiteMapNode Objekt verfügt. Weitere Informationen zur Autorisierung finden Sie unter ASP.NET Autorisierung.

Sie können den SiteMapNode Konstruktor verwenden, um eine Liste der Rollen für das SiteMapNode Objekt bereitzustellen, wenn sie zuerst erstellt wird.

Gilt für

Siehe auch