DataServiceQuery Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Klasa abstrakcyjna reprezentująca jedno żądanie zapytania do Usługi danych programu WCF.
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
- Dziedziczenie
- Pochodne
- Implementuje
Uwagi
W tej klasie nie zdefiniowano żadnych konstruktorów publicznych. Wystąpienia obiektów są tworzone przy użyciu klasy CreateQuery lub CreateQuery w DataServiceContext klasie .
Właściwości
ElementType |
Pobiera typ obiektu przesłanego jako partia do usługi danych. (Odziedziczone po DataServiceRequest) |
Expression |
Reprezentuje wyrażenie zawierające zapytanie do usługi danych. |
Provider |
Reprezentuje wystąpienie dostawcy zapytań. |
RequestUri |
Pobiera identyfikator URI obiektu żądania przesłanego do usługi danych. (Odziedziczone po DataServiceRequest) |
Metody
BeginExecute(AsyncCallback, Object) |
Asynchronicznie wysyła żądanie do wykonania zapytania usługi danych. |
EndExecute(IAsyncResult) |
Wywoływana w celu ukończenia asynchronicznej operacji wykonywania zapytania usługi danych. |
Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
Execute() |
Wykonuje zapytanie względem usługi danych. |
GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
GetType() |
Type Pobiera bieżące wystąpienie. (Odziedziczone po Object) |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
ToString() |
Reprezentuje identyfikator URI zapytania w usłudze danych. (Odziedziczone po DataServiceRequest) |
Jawne implementacje interfejsu
IEnumerable.GetEnumerator() |
IEnumerator Pobiera obiekt, który może służyć do iterowania kolekcji zwróconej przez zapytanie. |
Metody rozszerzania
Cast<TResult>(IEnumerable) |
Rzutuje elementy elementu IEnumerable do określonego typu. |
OfType<TResult>(IEnumerable) |
Filtruje elementy elementu IEnumerable na podstawie określonego typu. |
AsParallel(IEnumerable) |
Umożliwia równoległość zapytania. |
AsQueryable(IEnumerable) |
Konwertuje element IEnumerable na .IQueryable |
Cast<TResult>(IQueryable) |
Konwertuje elementy elementu na IQueryable określony typ. |
OfType<TResult>(IQueryable) |
Filtruje elementy elementu IQueryable na podstawie określonego typu. |