Compartilhar via


Operadores de consulta com suporte para o serviço Tabela

A Biblioteca de Clientes do Microsoft® .NET dá suporte a consultas de serviço de dados usando consultas integradas à linguagem (LINQ). A biblioteca de clientes trata os detalhes de mapeamento da instrução LINQ para o URI apropriado do serviço Tabela e de recuperação dos recursos especificados como objetos .NET.

Operadores de consulta LINQ

As tabelas a seguir indicam quais operadores de consulta LINQ têm suporte para uso com o serviço Tabela. Para obter mais informações sobre operadores de consulta LINQ, consulte LINQ: .NET Language-Integrated Query.

Operadores de consulta com suporte

operador LINQ Suporte ao serviço Tabela Informações adicionais
From Com suporte, conforme definido.
Where Com suporte, conforme definido.
Take Com suporte, com algumas restrições. O valor especificado para o operador Take deve ser menor ou igual a 1.000. Se for maior que 1.000, o serviço retornará o código de status 400 (Solicitação Incorreta).

Se o operador Take não for especificado, um máximo de 1.000 entradas será retornado.
First, FirstOrDefault Com suporte.
Select Suporte para a versão 2011-08-18 e mais recente. Não há suporte para projeção. Para obter mais informações, consulte Escrevendo consultas LINQ no serviço de tabela.

Operadores de consulta não suportados

operador LINQ Suporte ao serviço Tabela Informações adicionais
GroupBy Sem suporte.
OrderBy, OrderByDescending Sem suporte.
ThenBy, ThenByDescending Sem suporte.
Average Sem suporte.
Min Sem suporte.
Max Sem suporte.
Last, LastOrDefault Sem suporte.
Skip

Count, LongCount
Sem suporte.
Sum Sem suporte.
TakeWhile Sem suporte.
SkipWhile Sem suporte.
Join, GroupJoin Sem suporte.
Single Sem suporte.
OfType Sem suporte.
SelectMany Sem suporte.
Concat Sem suporte.
ElementAt, ElemenatAtOrDefault Sem suporte.
Distinct Sem suporte.
Except Sem suporte.
Intersect Sem suporte.
Union Sem suporte.
All Sem suporte.
Any Sem suporte.
Contains Sem suporte.
SequenceEqual Sem suporte.
Empty, Range, Repeat Sem suporte.
SingleOrDefault Sem suporte.
Reverse Sem suporte.

Consulte Também

Conceitos do Serviço da Tabela