XmlDataSourceView Klas
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.
Vertegenwoordigt een tabellaire gegevensbronweergave op XML-gegevens voor een XmlDataSource besturingselement.
public ref class XmlDataSourceView sealed : System::Web::UI::DataSourceView
public sealed class XmlDataSourceView : System.Web.UI.DataSourceView
type XmlDataSourceView = class
inherit DataSourceView
Public NotInheritable Class XmlDataSourceView
Inherits DataSourceView
- Overname
Opmerkingen
Het XmlDataSource besturingselement kan de onderliggende gegevens in zowel tabellaire als hiërarchische indeling presenteren aan webserverbesturingselementen die eraan binden. Besturingselementen zoals GridView of DropDownList gebruiken XmlDataSource om verbinding te maken met XML-gegevens en deze weer te geven in een lijst- of tabelvorm, terwijl besturingselementen die zijn afgeleid van de HierarchicalDataBoundControl klasse, zoals TreeView, binden aan XML-gegevens en deze in hiërarchische vorm presenteren.
Hiermee XmlDataSource maakt u elk weergavetype intern via verschillende codepaden. Als de GetView methode wordt aangeroepen op de XmlDataSource, wordt er een XmlDataSourceView gemaakt door de XmlDataSource. Als de GetHierarchicalView methode wordt aangeroepen, wordt er een XmlHierarchicalDataSourceView gemaakt. De XmlDataSourceView klasse wordt geleverd voor webserverbesturingselementen die zijn afgeleid van DataBoundControl lijsten en tabelgegevens, terwijl de XmlHierarchicalDataSourceView klasse is opgegeven voor webserverbesturingselementen die zijn afgeleid van HierarchicalDataBoundControl en binden aan hiërarchische gegevens. Intern roepen alle gegevensgebonden besturingsmethoden de Select methode aan op het gegevensbronweergaveobject dat wordt geretourneerd.
Net als alle DataSourceView helperobjecten definieert de XmlDataSourceView bewerkingen die de gegevensbron met de onderliggende gegevens kan uitvoeren. Omdat de XmlDataSourceView klasse de Select methode alleen overschrijft, biedt het bijbehorende XmlDataSource besturingselement geen ondersteuning voor update-, invoeg- of verwijderbewerkingen. Omdat de XmlDataSourceView klasse is verzegeld, kunt u de XmlDataSourceView klasse niet uitbreiden om deze functionaliteit toe te voegen, maar u kunt een besturingselement voor gegevensbronnen afleiden van XmlDataSource en een weergave als DataSourceView u extra functionaliteit nodig hebt.
Constructors
| Name | Description |
|---|---|
| XmlDataSourceView(XmlDataSource, String) |
Initialiseert een nieuw benoemd exemplaar van de XmlDataSourceView klasse en koppelt de opgegeven XmlDataSource instantie eraan. |
Eigenschappen
| Name | Description |
|---|---|
| CanDelete |
Hiermee wordt een waarde opgehaald die aangeeft of het DataSourceView object dat is gekoppeld aan het huidige DataSourceControl object de ExecuteDelete(IDictionary, IDictionary) bewerking ondersteunt. (Overgenomen van DataSourceView) |
| CanInsert |
Hiermee wordt een waarde opgehaald die aangeeft of het DataSourceView object dat is gekoppeld aan het huidige DataSourceControl object de ExecuteInsert(IDictionary) bewerking ondersteunt. (Overgenomen van DataSourceView) |
| CanPage |
Hiermee wordt een waarde opgehaald die aangeeft of het DataSourceView object dat is gekoppeld aan het huidige DataSourceControl object ondersteuning biedt voor paging via de gegevens die door de ExecuteSelect(DataSourceSelectArguments) methode zijn opgehaald. (Overgenomen van DataSourceView) |
| CanRetrieveTotalRowCount |
Hiermee wordt een waarde opgehaald die aangeeft of het object dat is gekoppeld aan het DataSourceView huidige DataSourceControl object het totale aantal gegevensrijen kan ophalen in plaats van de gegevens. (Overgenomen van DataSourceView) |
| CanSort |
Hiermee wordt een waarde opgehaald die aangeeft of het DataSourceView object dat is gekoppeld aan het huidige DataSourceControl object een gesorteerde weergave op de onderliggende gegevensbron ondersteunt. (Overgenomen van DataSourceView) |
| CanUpdate |
Hiermee wordt een waarde opgehaald die aangeeft of het DataSourceView object dat is gekoppeld aan het huidige DataSourceControl object de ExecuteUpdate(IDictionary, IDictionary, IDictionary) bewerking ondersteunt. (Overgenomen van DataSourceView) |
| Events |
Hiermee haalt u een lijst met gedelegeerden voor de gebeurtenis-handler op voor de gegevensbronweergave. (Overgenomen van DataSourceView) |
| Name |
Hiermee haalt u de naam van de gegevensbronweergave op. (Overgenomen van DataSourceView) |
Methoden
| Name | Description |
|---|---|
| CanExecute(String) |
Bepaalt of de opgegeven opdracht kan worden uitgevoerd. (Overgenomen van DataSourceView) |
| Delete(IDictionary, IDictionary, DataSourceViewOperationCallback) |
Voert een asynchrone verwijderbewerking uit in de lijst met gegevens die het DataSourceView object vertegenwoordigt. (Overgenomen van DataSourceView) |
| Equals(Object) |
Bepaalt of het opgegeven object gelijk is aan het huidige object. (Overgenomen van Object) |
| ExecuteCommand(String, IDictionary, IDictionary, DataSourceViewOperationCallback) |
Hiermee wordt de opgegeven opdracht uitgevoerd. (Overgenomen van DataSourceView) |
| ExecuteCommand(String, IDictionary, IDictionary) |
Hiermee wordt de opgegeven opdracht uitgevoerd. (Overgenomen van DataSourceView) |
| ExecuteDelete(IDictionary, IDictionary) |
Hiermee voert u een verwijderbewerking uit op de lijst met gegevens die door het DataSourceView object worden aangeduid. (Overgenomen van DataSourceView) |
| ExecuteInsert(IDictionary) |
Voert een invoegbewerking uit op de lijst met gegevens die het DataSourceView object vertegenwoordigt. (Overgenomen van DataSourceView) |
| ExecuteSelect(DataSourceSelectArguments) |
Hiermee haalt u een lijst met gegevens op uit de onderliggende gegevensopslag. (Overgenomen van DataSourceView) |
| ExecuteUpdate(IDictionary, IDictionary, IDictionary) |
Voert een updatebewerking uit op de lijst met gegevens die het DataSourceView object vertegenwoordigt. (Overgenomen van DataSourceView) |
| GetHashCode() |
Fungeert als de standaardhashfunctie. (Overgenomen van Object) |
| GetType() |
Hiermee haalt u de Type huidige instantie op. (Overgenomen van Object) |
| Insert(IDictionary, DataSourceViewOperationCallback) |
Voert een asynchrone invoegbewerking uit in de lijst met gegevens die het DataSourceView object vertegenwoordigt. (Overgenomen van DataSourceView) |
| MemberwiseClone() |
Hiermee maakt u een ondiepe kopie van de huidige Object. (Overgenomen van Object) |
| OnDataSourceViewChanged(EventArgs) |
Hiermee wordt de DataSourceViewChanged gebeurtenis gegenereerd. (Overgenomen van DataSourceView) |
| RaiseUnsupportedCapabilityError(DataSourceCapabilities) |
Aangeroepen door de RaiseUnsupportedCapabilitiesError(DataSourceView) methode om de mogelijkheden te vergelijken die zijn aangevraagd voor een ExecuteSelect(DataSourceSelectArguments) bewerking ten opzichte van de mogelijkheden die door de weergave worden ondersteund. (Overgenomen van DataSourceView) |
| Select(DataSourceSelectArguments, DataSourceViewSelectCallback) |
Hiermee wordt een lijst met gegevens asynchroon opgehaald uit de onderliggende gegevensopslag. (Overgenomen van DataSourceView) |
| Select(DataSourceSelectArguments) |
Hiermee haalt u een lijst met gegevensrijen op uit de onderliggende XML. |
| ToString() |
Retourneert een tekenreeks die het huidige object vertegenwoordigt. (Overgenomen van Object) |
| Update(IDictionary, IDictionary, IDictionary, DataSourceViewOperationCallback) |
Voert een asynchrone updatebewerking uit in de lijst met gegevens die het DataSourceView object vertegenwoordigt. (Overgenomen van DataSourceView) |
gebeurtenis
| Name | Description |
|---|---|
| DataSourceViewChanged |
Treedt op wanneer de gegevensbronweergave is gewijzigd. (Overgenomen van DataSourceView) |