我需要一种方法来了解查看azure存储中的表是否有任何数据的最有效方法
为例
cloudTable.ExecuteQuery("我该怎么做");
感谢您的建议!我终于做了这样的事情:
var query = new TableQuery<T>()
{
TakeCount = 1,
SelectColumns = new List<string>()
{
"PartitionKey"
}
};
var table = await this.GetTableAsync();
var segment = await table.ExecuteQuerySegmentedAsync(query, null);
return segment.Results.Any();
答案 0 :(得分:2)
如果有数据,您可以执行此操作,将查询限制为1条记录。
// select value = take smallest data field to avoid returning everything for a record
var query = new TableQuery().Select(new List<string>(){"smallcolumn"}).Take(1);