SiteMapNode.Roles SiteMapNode.Roles SiteMapNode.Roles SiteMapNode.Roles Property

Definition

Ruft die Sammlung von Rollen ab, die dem während der Sicherheitskürzung verwendeten SiteMapNode-Objekt zugeordnet sind, oder legt diese Sammlung fest.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

Eigenschaftswert

Eine IList von Rollen.An IList of roles.

Ausnahmen

Hinweise

Wenn die Sicherheits Kürzung aktiviert ist, erstellt ein Site Übersichts Anbieter eine Knoten Struktur von Knoten, die der aktuelle Benutzer anzeigen kann, und zwar basierend darauf, ob die zugewiesene Rolle des aktuellen Benutzers in der Roles Sammlung enthalten ist.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. URL-Autorisierung und Datei Autorisierung werden auch verwendet, um zu bestimmen, ob ein Benutzer SiteMapNode über die Zugriffsrechte für ein-Objekt verfügt.URL authorization and file authorization are also used to determine whether a user has the rights to access a SiteMapNode object. Weitere Informationen zur Autorisierung finden Sie unter ASP.net Authorization.For more information on authorization, see ASP.NET Authorization.

Sie können den SiteMapNode -Konstruktor verwenden, um eine Liste der Rollen für SiteMapNode das-Objekt bereitzustellen, wenn es erstmalig erstellt wird.You can use the SiteMapNode constructor to supply a list of roles to the SiteMapNode object when it is first created.

Gilt für:

Siehe auch