Share via


SiteMapDataSourceView.ExecuteSelect(DataSourceSelectArguments) Methode

Definition

Ruft die Auflistung der SiteMapNode-Objekte ab, die die Sitenavigationsstruktur für den aktuellen Benutzer darstellt.

protected public:
 override System::Collections::IEnumerable ^ ExecuteSelect(System::Web::UI::DataSourceSelectArguments ^ arguments);
protected internal override System.Collections.IEnumerable ExecuteSelect (System.Web.UI.DataSourceSelectArguments arguments);
override this.ExecuteSelect : System.Web.UI.DataSourceSelectArguments -> System.Collections.IEnumerable
Protected Friend Overrides Function ExecuteSelect (arguments As DataSourceSelectArguments) As IEnumerable

Parameter

arguments
DataSourceSelectArguments

Ein DataSourceSelectArguments, das zum Anfordern von Datenvorgängen verwendet wird, die über allgemeine Datenabrufvorgänge hinausgehen.

Gibt zurück

IEnumerable

Eine SiteMapNodeCollection, die die Sitenavigationsstruktur für den aktuellen Benutzer darstellt.

Ausnahmen

Die an Select(DataSourceSelectArguments) übergebenen arguments geben an, dass die Datenquelle während des Abrufens von Daten noch weitere Arbeiten ausführen sollte, um Paging oder das Sortieren der abgerufenen Daten zu ermöglichen. Das Datenquellen-Steuerelement unterstützt die erforderlichen Funktionen jedoch nicht.

Hinweise

Die- SiteMapDataSourceView Klasse implementiert die geerbte ExecuteSelect Methode zum Abrufen einer Gruppe von Knoten, die die Site Navigationsstruktur für die aktuelle ASP.NET-Anwendung darstellt. Seiten Entwickler und Autoren von Daten gebundenen Steuerelementen nennen die ExecuteSelect Methode nicht direkt, sondern verwenden stattdessen die öffentlich verfügbar gemachte Select Methode.

Gilt für

Siehe auch