public TableQuerySegment <TResult> ExecuteQuerySegmented( TableQuery <TElement> query, TableContinuationToken token, CloudTableClient client, CloudTable table, TableRequestOptions requestOptions, OperationContext operationContext) { RESTCommand <TableQuerySegment <TResult> > cmdToExecute = query.QueryImpl <TElement, TResult>(query, token, client, table, EntityUtilities.ResolveEntityByType <TResult>, requestOptions); return(Executor.ExecuteSync(cmdToExecute, requestOptions.RetryPolicy, operationContext)); }
public ICancellableAsyncResult BeginExecuteQuerySegmented( TableQuery <TElement> query, TableContinuationToken token, CloudTableClient client, CloudTable table, TableRequestOptions requestOptions, OperationContext operationContext, AsyncCallback callback, object state) { return(Executor.BeginExecuteAsync( query.QueryImpl <TElement, TResult>(query, token, client, table, EntityUtilities.ResolveEntityByType <TResult>, requestOptions), requestOptions.RetryPolicy, operationContext, callback, state)); }