DataServiceQuery Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
- 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é. |