Partage via


DataServiceQuery Classe

Définition

Classe abstraite qui représente une seule demande de requête d’interrogation à 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. Les instances d'objet sont créées avec CreateQuery ou CreateQuery sur la classe DataServiceContext.

Propriétés

ElementType

Obtient le type d'objet envoyé en tant que lot au service de données.

(Hérité de DataServiceRequest)
Expression

Représente une expression qui contient la requête au service de données.

Provider

Représente l'instance du fournisseur de requête.

RequestUri

Obtient l'URI de l'objet de requête envoyé à un service de données.

(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.

EndExecute(IAsyncResult)

Appelé pour effectuer l'opération asynchrone d'exécution d'une requête de service de données.

Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.

(Hérité de Object)
Execute()

Exécute la requête sur le service de données.

GetHashCode()

Fait office de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
ToString()

Représente un URI de la requête au service de données.

(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.

Méthodes d’extension

Cast<TResult>(IEnumerable)

Effectue un cast des éléments d'un IEnumerable vers le type spécifié.

OfType<TResult>(IEnumerable)

Filtre les éléments d'un IEnumerable en fonction du type spécifié.

AsParallel(IEnumerable)

Active la parallélisation d'une requête.

AsQueryable(IEnumerable)

Convertit un IEnumerable en IQueryable.

Cast<TResult>(IQueryable)

Convertit les éléments d’un objet IQueryable vers le type spécifié.

OfType<TResult>(IQueryable)

Filtre les éléments d'un IQueryable en fonction du type spécifié.

S’applique à