我正在尝试找到关于延续令牌和Azure存储库2.0问题的明确答案,因为2.0之前的版本(StorageClient)和当前版本(存储)之间似乎存在显着差异。
除了MSDN文档,它没有为我澄清上述问题,很难找到有关版本2.0及以上版本的继续令牌的信息,因为早期版本的命名如此相似(CloudTableQuery) vs TableQuery)搜索结果受到有关早期版本的信息的污染。
那么,在Microsoft.WindowsAzure.Storage客户端(存储库的2.0版)内部处理的延续令牌是什么?我能相信我得到的结果集是完整的结果集吗?
谢谢!
答案 0 :(得分:14)
在针对表执行查询时,有两个问题:CloudTable.ExecuteQuery
和CloudTable.ExecuteQuerySegmented
。第一个(ExecuteQuery)将在内部处理延续令牌,而第二个(ExecuteQuerySegmented)将返回连续令牌作为结果集的一部分,您可以使用它来获取下一组数据。