DataServiceQuery Klasa

Definicja

Klasa abstrakcyjna, która reprezentuje pojedyncze żądanie zapytania do WCF Data Services.An abstract class that represents a single query request to WCF Data Services.

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
DataServiceQuery
Pochodne
Implementuje

Uwagi

Nie zdefiniowano konstruktorów publicznych w tej klasie.No public constructors are defined on this class. Wystąpienia obiektów są tworzone przy użyciu CreateQuery lub CreateQuery w DataServiceContext klasie.Object instances are created by using CreateQuery or CreateQuery on the DataServiceContext class.

Właściwości

ElementType

Pobiera typ obiektu przesłanego jako zadanie wsadowe do usługi danych.Gets the type of object submitted as a batch to the data service.

(Odziedziczone po DataServiceRequest)
Expression

Reprezentuje wyrażenie zawierające zapytanie do usługi danych.Represents an expression that contains the query to the data service.

Provider

Reprezentuje wystąpienie dostawcy zapytań.Represents the query provider instance.

RequestUri

Pobiera identyfikator URI obiektu żądania przesłanego do usługi danych.Gets the URI of the request object submitted to a data service.

(Odziedziczone po DataServiceRequest)

Metody

BeginExecute(AsyncCallback, Object)

Asynchronicznie wysyła żądanie wykonania zapytania usługi danych.Asynchronously sends a request to execute the data service query.

EndExecute(IAsyncResult)

Wywołuje się, by ukończyć asynchroniczną operację wykonywania zapytania usługi danych.Called to complete the asynchronous operation of executing a data service query.

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.Determines whether the specified object is equal to the current object.

(Odziedziczone po Object)
Execute()

Wykonuje zapytanie względem usługi danych.Executes the query against the data service.

GetHashCode()

Służy jako domyślna funkcja skrótu.Serves as the default hash function.

(Odziedziczone po Object)
GetType()

Pobiera Type bieżące wystąpienie.Gets the Type of the current instance.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy skróconą kopię bieżącego elementu Object .Creates a shallow copy of the current Object.

(Odziedziczone po Object)
ToString()

Reprezentuje identyfikator URI zapytania do usługi danych.Represents the URI of the query to the data service.

(Odziedziczone po DataServiceRequest)

Jawne implementacje interfejsu

IEnumerable.GetEnumerator()

Pobiera IEnumerator obiekt, którego można użyć do iteracji w kolekcji zwróconej przez zapytanie.Gets the IEnumerator object that can be used to iterate through the collection returned by the query.

Metody rozszerzania

Cast<TResult>(IEnumerable)

Rzutuje elementy elementu IEnumerable do określonego typu.Casts the elements of an IEnumerable to the specified type.

OfType<TResult>(IEnumerable)

Filtruje elementy IEnumerable w oparciu o określony typ.Filters the elements of an IEnumerable based on a specified type.

AsParallel(IEnumerable)

Włącza przetwarzanie równoległe zapytania.Enables parallelization of a query.

AsQueryable(IEnumerable)

Konwertuje IEnumerable do IQueryable .Converts an IEnumerable to an IQueryable.

Cast<TResult>(IQueryable)

Konwertuje elementy elementu IQueryable do określonego typu.Converts the elements of an IQueryable to the specified type.

OfType<TResult>(IQueryable)

Filtruje elementy IQueryable w oparciu o określony typ.Filters the elements of an IQueryable based on a specified type.

Dotyczy