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.

Consulte también

Conceptos del servicio Tabla