Classe DataServiceQuery
Classe abstraite qui représente une seule demande de requête d'interrogation à Services de données WCF.
Hiérarchie d'héritage
System.Object
System.Data.Services.Client.DataServiceRequest
System.Data.Services.Client.DataServiceQuery
System.Data.Services.Client.DataServiceQuery<TElement>
Espace de noms : System.Data.Services.Client
Assembly : Microsoft.Data.Services.Client (en Microsoft.Data.Services.Client.dll)
Syntaxe
'Déclaration
Public MustInherit Class DataServiceQuery _
Inherits DataServiceRequest _
Implements IQueryable, IEnumerable
'Utilisation
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
Le type DataServiceQuery expose les membres suivants.
Propriétés
Nom | Description | |
---|---|---|
ElementType | Obtient le type d'objet soumis sous la forme d'un 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 requête soumis à un service de données. (hérité de DataServiceRequest.) |
Haut de la page
Méthodes
Nom | Description | |
---|---|---|
BeginExecute | Envoie de façon asynchrone une demande pour exécuter la requête de service de données. | |
EndExecute | Appelé pour effectuer l'opération asynchrone d'exécution d'une requête de service de données. | |
Equals | (hérité de Object.) | |
Execute | Exécute la requête sur le service de données. N'est pas pris en charge par le cliente WCF Data Services 5.0 pour Silverlight. | |
Finalize | (hérité de Object.) | |
GetHashCode | (hérité de Object.) | |
GetType | (hérité de Object.) | |
MemberwiseClone | (hérité de Object.) | |
ToString | (hérité de Object.) |
Haut de la page
Implémentations d'interfaces explicites
Nom | Description | |
---|---|---|
IEnumerable.GetEnumerator | Obtient l'objet IEnumerator qui peut être utilisé pour itérer via la collection retournée par la requête. |
Haut de la page
Notes
Aucun constructeur public n'est défini sur cette classe. Les instances d'objet sont créées avec CreateQuery``1(Uri) ou CreateQuery<T> sur la classe DataServiceContext.
Sécurité des threads
Tous les membres publics static (Shared dans Visual Basic) de ce type sont thread-safe. Tous les membres de l'instance ne sont pas garantis comme étant thread-safe.