Share via


DataServiceQuery Class

Definition

non-generic placeholder for generic implementation

public abstract class DataServiceQuery : Microsoft.OData.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
Inheritance
DataServiceQuery
Derived
Implements

Properties

ElementType

Gets the type of object submitted as a batch to the data service.

(Inherited from DataServiceRequest)
Expression

Represents an expression that contains the query to the data service.

Provider

Represents the query provider instance.

RequestUri

Gets the URI of the request object submitted to a data service.

(Inherited from DataServiceRequest)

Methods

BeginExecute(AsyncCallback, Object)

Asynchronously sends a request to execute the data service query.

EndExecute(IAsyncResult)

Called to complete the asynchronous operation of executing a data service query.

Execute()

Executes the query against the data service.

ExecuteAsync()

Asynchronously sends a request to execute the data service query.

Explicit Interface Implementations

IEnumerable.GetEnumerator()

Gets the IEnumerator object that can be used to iterate through the collection returned by the query.

Applies to