Какой самый быстрый способ на стороне клиента определить, является ли таблица мобильных служб Azure пустой? - PullRequest
0 голосов
/ 18 мая 2018

Я работаю над приложением UWP, которое должно проверить, есть ли в таблице мобильных сервисов какие-либо записи.

Я понимаю, что могу сделать что-то подобное и проверить, возвращены ли какие-либо записи:

records = await MyTable.Select(x => x).ToCollectionAsync();

Однако есть ли способ сделать это, чтобы не пытаться загрузить каждую запись в коллекцию?Было бы здорово, если бы что-то подобное было разрешено, но это не так:

setupOfferors = await setupOfferorsTable.Select(so => so).FirstOrDefault();

Спасибо!

1 Ответ

0 голосов
/ 24 мая 2018

Нет встроенного способа проверить, не является ли таблица мобильных служб Azure пустой.Но вы можете попытаться применить указанное предложение take к исходному запросу и выполнить этот запрос, чтобы посмотреть, будут ли возвращаться данные.

Например:

await setupOfferorsTable.Select(so => so).Take(1).ToCollectionAsync();
...