Operátory dotazů podporované pro službu Table
Klientská knihovna Microsoft® .NET podporuje dotazy datových služeb pomocí jazykově integrovaných dotazů (LINQ). Klientská knihovna zpracovává podrobnosti mapování příkazu LINQ na příslušný identifikátor URI pro službu Table a načtení zadaných prostředků jako objektů .NET.
Operátory dotazů LINQ
Následující tabulky uvádějí, které operátory dotazů LINQ se podporují pro použití se službou Table. Další informace o operátorech dotazů LINQ najdete v tématu LINQ: .NET Language-Integrated Query.
Podporované operátory dotazů
Operátor LINQ | Podpora služby Table Service | Další informace |
---|---|---|
From |
Podporováno podle definice. | |
Where |
Podporováno podle definice. | |
Take |
Podporováno s určitými omezeními. | Hodnota zadaná pro Take operátor musí být menší nebo rovna 1 000. Pokud je větší než 1 000, vrátí služba stavový kód 400 (chybný požadavek).Take Pokud operátor není zadaný, vrátí se maximálně 1 000 položek. |
First, FirstOrDefault |
Podporuje se. | |
Select |
Podporováno pro verzi 2011-08-18 a novější. | Projekce je podporovaná. Další informace najdete v tématu Zápis dotazů LINQ pro službu Table Service. |
Nepodporované operátory dotazů
Operátor LINQ | Podpora služby Table Service | Další informace |
---|---|---|
GroupBy |
Nepodporuje se. | |
OrderBy, OrderByDescending |
Nepodporuje se. | |
ThenBy, ThenByDescending |
Nepodporuje se. | |
Average |
Nepodporuje se. | |
Min |
Nepodporuje se. | |
Max |
Nepodporuje se. | |
Last, LastOrDefault |
Nepodporuje se. | |
Skip Count, LongCount |
Nepodporuje se. | |
Sum |
Nepodporuje se. | |
TakeWhile |
Nepodporuje se. | |
SkipWhile |
Nepodporuje se. | |
Join, GroupJoin |
Nepodporuje se. | |
Single |
Nepodporuje se. | |
OfType |
Nepodporuje se. | |
SelectMany |
Nepodporuje se. | |
Concat |
Nepodporuje se. | |
ElementAt, ElemenatAtOrDefault |
Nepodporuje se. | |
Distinct |
Nepodporuje se. | |
Except |
Nepodporuje se. | |
Intersect |
Nepodporuje se. | |
Union |
Nepodporuje se. | |
All |
Nepodporuje se. | |
Any |
Nepodporuje se. | |
Contains |
Nepodporuje se. | |
SequenceEqual |
Nepodporuje se. | |
Empty, Range, Repeat |
Nepodporuje se. | |
SingleOrDefault |
Nepodporuje se. | |
Reverse |
Nepodporuje se. |