Продажи: 1-800-867-1389

Операторы запросов, поддерживаемые службой таблиц

Обновлено: Апрель 2015 г.

Клиентская библиотека Microsoft® .NET поддерживает запросы к службам данных с помощью запросов LINQ. Клиентская библиотека выполняет сопоставление инструкции LINQ с соответствующим URI для службы таблиц и получения указанных ресурсов в качестве объектов .NET.

В следующих таблицах отмечено, какие из операторов запросов LINQ поддерживаются для использования со службой таблиц. Дополнительные сведения об операторах запросов LINQ см. в разделе Язык запросов LINQ .NET.

 

LINQ, оператор Поддержка службы таблиц Дополнительные сведения

From

Поддерживается согласно определению.

Where

Поддерживается согласно определению.

Take

Поддерживается с некоторыми ограничениями.

Значение, указанное для операторов Take, должно быть меньше или равно 1000. Если оно превышает 1000, то служба возвращает код состояния 400 (неправильный).

Если оператор Take не указан, то будет возвращено максимум 1000 записей.

First, FirstOrDefault

Поддерживается.

Select

Поддерживается в версии 2011-08-18 и более поздних.

Проекция поддерживается. Дополнительные сведения см. в разделе Написание запросов LINQ в службе таблиц.

 

LINQ, оператор Поддержка службы таблиц Дополнительные сведения

GroupBy

Не поддерживается.

OrderBy, OrderByDescending

Не поддерживается.

ThenBy, ThenByDescending

Не поддерживается.

Average

Не поддерживается.

Min

Не поддерживается.

Max

Не поддерживается.

Last, LastOrDefault

Не поддерживается.

Skip

Count, LongCount

Не поддерживается.

Sum

Не поддерживается.

TakeWhile

Не поддерживается.

SkipWhile

Не поддерживается.

Join, GroupJoin

Не поддерживается.

Single

Не поддерживается.

OfType

Не поддерживается.

SelectMany

Не поддерживается.

Concat

Не поддерживается.

ElementAt, ElemenatAtOrDefault

Не поддерживается.

Distinct

Не поддерживается.

Except

Не поддерживается.

Intersect

Не поддерживается.

Union

Не поддерживается.

All

Не поддерживается.

Any

Не поддерживается.

Contains

Не поддерживается.

SequenceEqual

Не поддерживается.

Empty, Range, Repeat

Не поддерживается.

SingleOrDefault

Не поддерживается.

Reverse

Не поддерживается.

См. также

Была ли вам полезна эта информация?
(1500 символов осталось)
Спасибо за ваш отзыв
Показ:
© 2015 Microsoft