What is the equivalent method of ExecuteQuerySegmentedAsync in Azure.Data.Tables?

122 Views Asked by At

What is the equivalent method of ExecuteQuerySegmentedAsync in Azure.Data.Tables?

Recently Microsoft azure sdk deprecated Microsoft.Azure.Cosmos.Table package and recommended to use Azure.Data.Tables package.

But, I couldn't find equivalent ExecuteQuerySegmentedAsync method in Azure.Data.Tables package.

Current code using Microsoft.Azure.Cosmos.Table package below:

var srcTableName = "TestTable";
var tableBatchResults = new List<TableBatchResult>();
CloudTable srcCloudTable = tableClient.GetTableReference(srcTableName);
var tableContinuationToken = new TableContinuationToken();
do
{
     var entities = new List<T>();

     var segment = await srcCloudTable.ExecuteQuerySegmentedAsync<T>(tableQuery, tableContinuationToken);

     entities.AddRange(segment.Results);

}while (tableContinuationToken != null);

How to convert this code with Azure.Data.Tables package.

0

There are 0 best solutions below