DataServiceQuery Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Eine abstrakte Klasse, die eine einzelne Abfrageanforderung an WCF Data Services darstellt.
public ref class DataServiceQuery abstract : System::Data::Services::Client::DataServiceRequest, System::Collections::IEnumerable, System::Linq::IQueryable
public abstract class DataServiceQuery : System.Data.Services.Client.DataServiceRequest, System.Collections.IEnumerable, System.Linq.IQueryable
type DataServiceQuery = class
inherit DataServiceRequest
interface IQueryable
interface IEnumerable
Public MustInherit Class DataServiceQuery
Inherits DataServiceRequest
Implements IEnumerable, IQueryable
- Vererbung
- Abgeleitet
- Implementiert
Hinweise
Für diese Klasse sind keine öffentlichen Konstruktoren definiert. Objektinstanzen werden mit CreateQuery oder CreateQuery für die DataServiceContext-Klasse erstellt.
Eigenschaften
ElementType |
Ruft den Typ des als Batch an den Datendienst gesendeten Objekts ab. (Geerbt von DataServiceRequest) |
Expression |
Stellt einen Ausdruck dar, der die Abfrage an den Datendienst enthält. |
Provider |
Stellt die Abfrageanbieterinstanz dar. |
RequestUri |
Ruft den URI des an einen Datendienst gesendeten Anforderungsobjekts ab. (Geerbt von DataServiceRequest) |
Methoden
BeginExecute(AsyncCallback, Object) |
Sendet asynchron eine Anforderung zur Ausführung der Datendienstabfrage. |
EndExecute(IAsyncResult) |
Wird aufgerufen, um den asynchronen Vorgang der Ausführung einer Datendienstabfrage abzuschließen. |
Equals(Object) |
Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. (Geerbt von Object) |
Execute() |
Führt die Abfrage für den Datendienst aus. |
GetHashCode() |
Fungiert als Standardhashfunktion. (Geerbt von Object) |
GetType() |
Ruft den Type der aktuellen Instanz ab. (Geerbt von Object) |
MemberwiseClone() |
Erstellt eine flache Kopie des aktuellen Object. (Geerbt von Object) |
ToString() |
Stellt den URI der Abfrage an den Datendienst dar. (Geerbt von DataServiceRequest) |
Explizite Schnittstellenimplementierungen
IEnumerable.GetEnumerator() |
Ruft das IEnumerator-Objekt ab, das für die Iteration durch die von der Abfrage zurückgegebene Auflistung verwendet werden kann. |
Erweiterungsmethoden
Cast<TResult>(IEnumerable) |
Wandelt die Elemente eines IEnumerable in den angegebenen Typ um |
OfType<TResult>(IEnumerable) |
Filtert die Elemente eines IEnumerable anhand eines angegebenen Typs |
AsParallel(IEnumerable) |
Ermöglicht die Parallelisierung einer Abfrage. |
AsQueryable(IEnumerable) |
Konvertiert einen IEnumerable in einen IQueryable. |
Cast<TResult>(IQueryable) |
Konvertiert die Elemente einer IQueryable in den angegebenen Typ. |
OfType<TResult>(IQueryable) |
Filtert die Elemente eines IQueryable anhand eines angegebenen Typs |