我正在使用 Azure Java SDK 编写分页逻辑。显而易见的想法是存储最后检索到的行的 RowKey 并在下次查询中使用它。但是,对于跨分区的查询,我需要从响应标头中检索 x-ms-continuation-NextPartitionKey 和 x-ms-continuation-NextRowKey 延续令牌。我看过 C# 示例(http://msdn.microsoft.com/en-us/library/dd135718.aspx),但我找不到 Java 等价物。
如何使用 Azure Java-SDK 获取这些延续令牌?我正在使用 CloudTableClient.execute 来获取 TableResult,例如
TableQuery<DynamicTableEntity> myQuery = TableQuery
.from("test", DynamicTableEntity.class)
.where(where_condition).take(size);
CloudTableClient client = Table.getInstance().getConnection();
Iterator<DynamicTableEntity> rows = client.execute(query).iterator();