Dela via


Frågeoperatorer som stöds för tabelltjänsten

Microsofts® .NET-klientbibliotek stöder datatjänstfrågor med hjälp av språkintegrerade frågor (LINQ). Klientbiblioteket hanterar informationen om att mappa LINQ-instruktionen till lämplig URI för tabelltjänsten och för att hämta de angivna resurserna som .NET-objekt.

LINQ-frågeoperatorer

Följande tabeller noterar vilka LINQ-frågeoperatorer som stöds för användning med table-tjänsten. Mer information om LINQ-frågeoperatorer finns i LINQ: .NET Language-Integrated Query.

Frågeoperatorer som stöds

LINQ-operator Tabelltjänststöd Ytterligare information
From Stöds enligt definitionen.
Where Stöds enligt definitionen.
Take Stöds, med vissa begränsningar. Värdet som anges för operatorn Take måste vara mindre än eller lika med 1 000. Om den är större än 1 000 returnerar tjänsten statuskoden 400 (felaktig begäran).

Om operatorn Take inte anges returneras högst 1 000 poster.
First, FirstOrDefault Stöds.
Select Stöds för version 2011-08-18 och senare. Projektion stöds. Mer information finns i Skriva LINQ-frågor mot table-tjänsten.

Frågeoperatorer som inte stöds

LINQ-operator Tabelltjänststöd Ytterligare information
GroupBy Stöds inte.
OrderBy, OrderByDescending Stöds inte.
ThenBy, ThenByDescending Stöds inte.
Average Stöds inte.
Min Stöds inte.
Max Stöds inte.
Last, LastOrDefault Stöds inte.
Skip

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

Se även

Tabelltjänst-koncept