DataServiceQuery Clase

Definición

Clase abstracta que representa una única solicitud de consulta a 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
Herencia
DataServiceQuery
Derivado
Implementaciones

Comentarios

No hay ningún constructor público definido en esta clase.No public constructors are defined on this class. Las instancias de objeto se crean mediante el método CreateQuery o CreateQuery de la clase DataServiceContext.Object instances are created by using CreateQuery or CreateQuery on the DataServiceContext class.

Propiedades

ElementType

Obtiene el tipo de objeto enviado como lote al servicio de datos.Gets the type of object submitted as a batch to the data service.

(Heredado de DataServiceRequest)
Expression

Representa una expresión que contiene la consulta al servicio de datos.Represents an expression that contains the query to the data service.

Provider

Representa la instancia del proveedor de consultas.Represents the query provider instance.

RequestUri

Obtiene el identificador URI del objeto de solicitud enviado al servicio de datos.Gets the URI of the request object submitted to a data service.

(Heredado de DataServiceRequest)

Métodos

BeginExecute(AsyncCallback, Object)

Envía de forma asincrónica una solicitud para ejecutar la consulta del servicio de datos.Asynchronously sends a request to execute the data service query.

EndExecute(IAsyncResult)

Se le llama para completar la operación asincrónica de ejecución de una consulta del servicio de datos.Called to complete the asynchronous operation of executing a data service query.

Equals(Object)

Determina si el objeto especificado es igual al objeto actual.Determines whether the specified object is equal to the current object.

(Heredado de Object)
Execute()

Ejecuta la consulta en el servicio de datos.Executes the query against the data service.

GetHashCode()

Sirve como función hash predeterminada.Serves as the default hash function.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.Gets the Type of the current instance.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Object actual.Creates a shallow copy of the current Object.

(Heredado de Object)
ToString()

Representa el URI de la consulta al servicio de datos.Represents the URI of the query to the data service.

(Heredado de DataServiceRequest)

Implementaciones de interfaz explícitas

IEnumerable.GetEnumerator()

Obtiene el objeto IEnumerator que se puede usar para recorrer en iteración la colección devuelta por la consulta.Gets the IEnumerator object that can be used to iterate through the collection returned by the query.

Métodos de extensión

Cast<TResult>(IEnumerable)

Convierte los elementos de IEnumerable en el tipo especificado.Casts the elements of an IEnumerable to the specified type.

OfType<TResult>(IEnumerable)

Filtra los elementos de IEnumerable en función de un tipo especificado.Filters the elements of an IEnumerable based on a specified type.

AsParallel(IEnumerable)

Habilita la paralelización de una consulta.Enables parallelization of a query.

AsQueryable(IEnumerable)

Convierte una interfaz IEnumerable en IQueryable.Converts an IEnumerable to an IQueryable.

Cast<TResult>(IQueryable)

Convierte los elementos de IQueryable en el tipo especificado.Converts the elements of an IQueryable to the specified type.

OfType<TResult>(IQueryable)

Filtra los elementos de IQueryable en función de un tipo especificado.Filters the elements of an IQueryable based on a specified type.

Se aplica a