SiteMapDataSourceView.ExecuteSelect(DataSourceSelectArguments) Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee haalt u de verzameling van de SiteMapNode objecten op die de sitenavigatiestructuur voor de huidige gebruiker vertegenwoordigen.
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
Parameters
- arguments
- DataSourceSelectArguments
Een DataSourceSelectArguments die wordt gebruikt om bewerkingen op de gegevens aan te vragen die verder gaan dan het ophalen van basisgegevens.
Retouren
Een SiteMapNodeCollection die de sitenavigatiestructuur voor de huidige gebruiker vertegenwoordigt.
Uitzonderingen
De arguments doorgegeven aan de Select(DataSourceSelectArguments) opgeven dat de gegevensbron extra werk moet uitvoeren tijdens het ophalen van gegevens om paging of sortering door de opgehaalde gegevens mogelijk te maken, maar het besturingselement voor gegevensbronnen biedt geen ondersteuning voor de aangevraagde mogelijkheid.
Opmerkingen
De klasse SiteMapDataSourceView implementeert de overgenomen methode ExecuteSelect om een set knooppunten op te halen die de sitenavigatiestructuur voor de huidige ASP.NET-toepassing vertegenwoordigt. Paginaontwikkelaars en auteurs van gegevensgebonden besturingselementen roepen de ExecuteSelect methode niet rechtstreeks aan. Gebruik in plaats daarvan de openbaar weergegeven Select methode.