Opérateurs de requête pris en charge pour le service Table

La bibliothèque cliente Microsoft® .NET prend en charge les requêtes de service de données à l’aide de requêtes intégrées au langage (LINQ). 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.

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ête 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 Informations supplémentaires
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 sur le service de table.

Opérateurs de requête non pris en charge

LINQ (opérateur) Prise en charge du service de Table Informations supplémentaires
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

Concepts du service de Table