Exporter (0) Imprimer
Développer tout

Opérateurs de requête (prise en charge du service de Table)

Mis à jour: février 2014

La bibliothèque cliente Microsoft® .NET prend en charge les requêtes de service de données à l'aide de LINQ (language-integrated queries). La bibliothèque cliente gère les détails du mappage de l'instruction LINQ avec l'URI approprié pour le service de Table et la récupération des ressources spécifiées en tant qu'objets .NET.

En plus d'utiliser la syntaxe LINQ, vous pouvez également utiliser la bibliothèque cliente pour interroger le service de Table en appelant la méthode CreateQuery de la classe DataServiceContext.

Opérateurs de requête LINQ

Les tableaux suivants indiquent les opérateurs de requête LINQ pris en charge à utiliser avec le service de Table. Pour plus d'informations sur les opérateurs de requêtes LINQ, consultez LINQ : .NET Language-Integrated Query.

Opérateurs de requête pris en charge

 

LINQ (opérateur) Prise en charge du service de Table Autres informations

From

Pris en charge selon définition.

Where

Pris en charge selon définition.

Take

Prise en charge, avec des restrictions.

La valeur spécifiée pour l'opérateur Take doit être inférieure ou égale à 1 000. Si elle est supérieure à 1 000, le service retourne le code d'état 400 (Demande incorrecte).

Si l'opérateur Take n'est pas spécifié, un maximum de 1 000 entrées sont retournées.

First, FirstOrDefault

Pris en charge.

Select

Pris en charge à partir de la version du 18/08/2011.

La projection est prise en charge. Pour plus d'informations, consultez Écriture de requêtes LINQ.

Opérateurs de requête non pris en charge

 

LINQ (opérateur) Prise en charge du service de Table Autres informations

GroupBy

Non pris en charge.

OrderBy, OrderByDescending

Non pris en charge.

ThenBy, ThenByDescending

Non pris en charge.

Average

Non pris en charge.

Min

Non pris en charge.

Max

Non pris en charge.

Last, LastOrDefault

Non pris en charge.

Skip

Count, LongCount

Non pris en charge.

Sum

Non pris en charge.

TakeWhile

Non pris en charge.

SkipWhile

Non pris en charge.

Join, GroupJoin

Non pris en charge.

Single

Non pris en charge.

OfType

Non pris en charge.

SelectMany

Non pris en charge.

Concat

Non pris en charge.

ElementAt, ElemenatAtOrDefault

Non pris en charge.

Distinct

Non pris en charge.

Except

Non pris en charge.

Intersect

Non pris en charge.

Union

Non pris en charge.

All

Non pris en charge.

Any

Non pris en charge.

Contains

Non pris en charge.

SequenceEqual

Non pris en charge.

Empty, Range, Repeat

Non pris en charge.

SingleOrDefault

Non pris en charge.

Reverse

Non pris en charge.

Voir aussi

Microsoft réalise une enquête en ligne pour recueillir votre opinion sur le site Web de MSDN. Si vous choisissez d’y participer, cette enquête en ligne vous sera présentée lorsque vous quitterez le site Web de MSDN.

Si vous souhaitez y participer,
Afficher:
© 2014 Microsoft