DataServiceQuery Classe

Définition

Classe abstraite qui représente une seule demande de requête d’interrogation à 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
Héritage
DataServiceQuery
Dérivé
Implémente

Remarques

Aucun constructeur public n'est défini sur cette classe.No public constructors are defined on this class. Les instances d'objet sont créées avec CreateQuery ou CreateQuery sur la classe DataServiceContext.Object instances are created by using CreateQuery or CreateQuery on the DataServiceContext class.

Propriétés

ElementType

Obtient le type d'objet envoyé en tant que lot au service de données.Gets the type of object submitted as a batch to the data service.

(Hérité de DataServiceRequest)
Expression

Représente une expression qui contient la requête au service de données.Represents an expression that contains the query to the data service.

Provider

Représente l'instance du fournisseur de requête.Represents the query provider instance.

RequestUri

Obtient l'URI de l'objet de requête envoyé à un service de données.Gets the URI of the request object submitted to a data service.

(Hérité de DataServiceRequest)

Méthodes

BeginExecute(AsyncCallback, Object)

Envoie de façon asynchrone une demande pour exécuter la requête de service de données.Asynchronously sends a request to execute the data service query.

EndExecute(IAsyncResult)

Appelé pour effectuer l'opération asynchrone d'exécution d'une requête de service de données.Called to complete the asynchronous operation of executing a data service query.

Equals(Object)

Détermine si l'objet spécifié est identique à l'objet actuel.Determines whether the specified object is equal to the current object.

(Hérité de Object)
Execute()

Exécute la requête sur le service de données.Executes the query against the data service.

GetHashCode()

Fait office de fonction de hachage par défaut.Serves as the default hash function.

(Hérité de Object)
GetType()

Obtient le Type de l'instance actuelle.Gets the Type of the current instance.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle de l'objet Object actuel.Creates a shallow copy of the current Object.

(Hérité de Object)
ToString()

Représente un URI de la requête au service de données.Represents the URI of the query to the data service.

(Hérité de DataServiceRequest)

Implémentations d’interfaces explicites

IEnumerable.GetEnumerator()

Obtient l’objet IEnumerator qui peut être utilisé pour itérer via la collection retournée par la requête.Gets the IEnumerator object that can be used to iterate through the collection returned by the query.

Méthodes d’extension

Cast<TResult>(IEnumerable)

Effectue un cast des éléments d'un IEnumerable vers le type spécifié.Casts the elements of an IEnumerable to the specified type.

OfType<TResult>(IEnumerable)

Filtre les éléments d'un IEnumerable en fonction du type spécifié.Filters the elements of an IEnumerable based on a specified type.

AsParallel(IEnumerable)

Active la parallélisation d'une requête.Enables parallelization of a query.

AsQueryable(IEnumerable)

Convertit un IEnumerable en IQueryable.Converts an IEnumerable to an IQueryable.

Cast<TResult>(IQueryable)

Convertit les éléments d’un objet IQueryable vers le type spécifié.Converts the elements of an IQueryable to the specified type.

OfType<TResult>(IQueryable)

Filtre les éléments d'un IQueryable en fonction du type spécifié.Filters the elements of an IQueryable based on a specified type.

S’applique à