Clase DataServiceQuery
Clase abstracta que representa una única solicitud de consulta a Servicios de datos de Microsoft WCF.
Jerarquía de herencia
System.Object
System.Data.Services.Client.DataServiceRequest
System.Data.Services.Client.DataServiceQuery
System.Data.Services.Client.DataServiceQuery<TElement>
Espacio de nombres: System.Data.Services.Client
Ensamblado: Microsoft.Data.Services.Client (en Microsoft.Data.Services.Client.dll)
Sintaxis
'Declaración
Public MustInherit Class DataServiceQuery _
Inherits DataServiceRequest _
Implements IQueryable, IEnumerable
'Uso
Dim instance As DataServiceQuery
public abstract class DataServiceQuery : DataServiceRequest,
IQueryable, IEnumerable
public ref class DataServiceQuery abstract : public DataServiceRequest,
IQueryable, IEnumerable
[<AbstractClassAttribute>]
type DataServiceQuery =
class
inherit DataServiceRequest
interface IQueryable
interface IEnumerable
end
public abstract class DataServiceQuery extends DataServiceRequest implements IQueryable, IEnumerable
El tipo DataServiceQuery expone los siguientes miembros.
Propiedades
Nombre | Descripción | |
---|---|---|
ElementType | Obtiene el tipo de objeto enviado como un lote al servicio de datos. (Se hereda de DataServiceRequest.) | |
Expression | Representa una expresión que contiene la consulta al servicio de datos. | |
Provider | Representa la instancia del proveedor de consultas. | |
RequestUri | Obtiene el URI del objeto de solicitud enviado a un servicio de datos. (Se hereda de DataServiceRequest.) |
Arriba
Métodos
Nombre | Descripción | |
---|---|---|
BeginExecute | Envía de forma asincrónica una solicitud para ejecutar la consulta del servicio de datos. | |
EndExecute | Se le llama para completar la operación asincrónica de ejecución de una consulta del servicio de datos. | |
Equals | (Se hereda de Object.) | |
Execute | Ejecuta la consulta en el servicio de datos. No compatible con el cliente de WCF Data Services 5.0 para Silverlight. | |
Finalize | (Se hereda de Object.) | |
GetHashCode | (Se hereda de Object.) | |
GetType | (Se hereda de Object.) | |
MemberwiseClone | (Se hereda de Object.) | |
ToString | (Se hereda de Object.) |
Arriba
Implementaciones de interfaces explícitas
Nombre | Descripción | |
---|---|---|
IEnumerable.GetEnumerator | Obtiene el objeto IEnumerator que se puede usar para recorrer en iteración la colección devuelta por la consulta. |
Arriba
Comentarios
No hay ningún constructor público definido en esta clase. Las instancias de objeto se crean mediante el método CreateQuery``1(Uri) o CreateQuery<T> de la clase DataServiceContext.
Seguridad para subprocesos
Cualquier miembro público static (Shared en Visual Basic) de este tipo es seguro para subprocesos. No se garantiza que los miembros de instancia sean seguros para subprocesos.