确定 Azure 移动服务 table 是否为空的最快的客户端方法是什么?
What's the fastest client-side method to determine if an Azure mobile service table is empty?
我正在开发一个 UWP 应用程序,它需要检查移动服务 table 是否有任何记录。
我意识到我可以做这样的事情并检查是否返回了任何记录:
records = await MyTable.Select(x => x).ToCollectionAsync();
但是,有没有一种方法可以做到这一点,而不会尝试将每条记录下载到一个集合中?如果允许这样的事情就好了,但事实并非如此:
setupOfferors = await setupOfferorsTable.Select(so => so).FirstOrDefault();
谢谢!
没有内置方法可让您检查 Azure 移动服务 table 是否为空。但是您可以尝试将指定的 take 子句应用于源查询并执行此查询以查看它是否会 return data.
例如:
await setupOfferorsTable.Select(so => so).Take(1).ToCollectionAsync();
我正在开发一个 UWP 应用程序,它需要检查移动服务 table 是否有任何记录。
我意识到我可以做这样的事情并检查是否返回了任何记录:
records = await MyTable.Select(x => x).ToCollectionAsync();
但是,有没有一种方法可以做到这一点,而不会尝试将每条记录下载到一个集合中?如果允许这样的事情就好了,但事实并非如此:
setupOfferors = await setupOfferorsTable.Select(so => so).FirstOrDefault();
谢谢!
没有内置方法可让您检查 Azure 移动服务 table 是否为空。但是您可以尝试将指定的 take 子句应用于源查询并执行此查询以查看它是否会 return data.
例如:
await setupOfferorsTable.Select(so => so).Take(1).ToCollectionAsync();