При выполнении нижеприведенного космического документа db sdk-код для однораздельной коллекции Я получаю почти все свойства "Microsoft.Azure.Documents.Client.FeedResponse", как показано ниже
Но при выполнении нижеприведенного космоса документ db sdk-код для многораздельной коллекции большинство свойств «Microsoft.Azure.Documents.Client.FeedResponse» возвращает значения по умолчанию, как показано ниже
Есть ли какая-либо причина для этих двух различных способов поведения FeedResponse по отношению к многораздельной и неразделенной коллекции? уточните пожалуйста
Используемый код:
var docClient = await _documentClient;
var docDb = await _documentDatabase;
var docCollection = await _documentCollection;
var queryFeed = new FeedOptions()
{
MaxItemCount = -1,
MaxDegreeOfParallelism = -1,
EnableCrossPartitionQuery = true
};
var documentCollectionUri = UriFactory.CreateDocumentCollectionUri(docDb.Id, docCollection.Id);
IDocumentQuery<T> query = docClient.CreateDocumentQuery<T>(documentCollectionUri, queryFeed).AsDocumentQuery();
while (query.HasMoreResults)
{
var feedResponse = await query.ExecuteNextAsync<T>(); //interested in feedResponse.ContentLocation property specifically
result.AddRange(page);
}