Freigeben über


DataServiceQuery<TElement>.Execute-Methode

Führt die Abfrage aus und gibt die Ergebnisse als Auflistung zurück, die IEnumerable implementiert.

Wird vom WCF Data Services 5.0-Client für Silverlight nicht unterstützt.

Namespace:  System.Data.Services.Client
Assembly:  Microsoft.Data.Services.Client (in Microsoft.Data.Services.Client.dll)

Syntax

'Declaration
Public Function Execute As IEnumerable(Of TElement)
'Usage
Dim instance As DataServiceQuery
Dim returnValue As IEnumerable(Of TElement)

returnValue = instance.Execute()
public IEnumerable<TElement> Execute()
public:
IEnumerable<TElement>^ Execute()
member Execute : unit -> IEnumerable<'TElement> 
public function Execute() : IEnumerable<TElement>

Rückgabewert

Typ: System.Collections.Generic.IEnumerable<TElement>
Ein IEnumerable<T>, in dem T den Typ der Abfrageergebnisse darstellt.

Ausnahmen

Ausnahme Bedingung
DataServiceQueryException

Wenn der Datendienst den Fehler "HTTP 404: Ressource nicht gefunden" zurückgibt.

NotSupportedException

Wenn während der Materialisierung ein Objekt im Eingabestream nicht zu einer Instanz von T deserialisiert werden kann.

Siehe auch

Verweis

DataServiceQuery<TElement> Klasse

System.Data.Services.Client-Namespace

Andere Ressourcen

Objektmaterialisierung (WCF Data Services)