Operadores de consulta admitidos para Table service
La biblioteca cliente de Microsoft® .NET admite consultas de servicio de datos mediante consultas integradas en lenguaje (LINQ). La biblioteca de cliente controla los detalles de la asignación de la instrucción LINQ al URI adecuado para Table service y de la recuperación de los recursos especificados como objetos .NET.
Operadores de consulta LINQ
Las tablas siguientes indican los operadores de consulta LINQ que se pueden utilizar con el servicio Tabla. Para obtener más información sobre los operadores de consulta LINQ, vea LINQ: .NET Language-Integrated Query.
Operadores de consulta compatibles
Operador LINQ | Compatibilidad con el servicio Tabla | Información adicional |
---|---|---|
From |
Compatible como se define. | |
Where |
Compatible como se define. | |
Take |
Compatible, pero con algunas limitaciones. | El valor especificado para el operador Take debe ser menor o igual que 1.000. Si es mayor que 1.000, el servicio devuelve el código de estado 400 (Solicitud incorrecta).Si no se especifica el operador Take , se devolverá un máximo de 1.000 entradas. |
First, FirstOrDefault |
Compatible. | |
Select |
Compatible con la versión 2011-08-18 y versiones más recientes. | Se admite la proyección. Para obtener más información, consulte Escritura de consultas LINQ en Table Service. |
Operadores de consulta no admitidos
Operador LINQ | Compatibilidad con el servicio Tabla | Información adicional |
---|---|---|
GroupBy |
No compatible. | |
OrderBy, OrderByDescending |
No compatible. | |
ThenBy, ThenByDescending |
No compatible. | |
Average |
No compatible. | |
Min |
No compatible. | |
Max |
No compatible. | |
Last, LastOrDefault |
No compatible. | |
Skip Count, LongCount |
No compatible. | |
Sum |
No compatible. | |
TakeWhile |
No compatible. | |
SkipWhile |
No compatible. | |
Join, GroupJoin |
No compatible. | |
Single |
No compatible. | |
OfType |
No compatible. | |
SelectMany |
No compatible. | |
Concat |
No compatible. | |
ElementAt, ElemenatAtOrDefault |
No compatible. | |
Distinct |
No compatible. | |
Except |
No compatible. | |
Intersect |
No compatible. | |
Union |
No compatible. | |
All |
No compatible. | |
Any |
No compatible. | |
Contains |
No compatible. | |
SequenceEqual |
No compatible. | |
Empty, Range, Repeat |
No compatible. | |
SingleOrDefault |
No compatible. | |
Reverse |
No compatible. |