Я использую этот метод:
как таковой:
CatalogSearch p = catalogContext.GetCatalogSearch();
p.CatalogNames = "**";
p.SearchOptions = new CatalogSearchOptions();
p.SearchOptions.SetPaging(1, 400);
p.SearchOptions.ClassTypes = CatalogClassTypes.ProductClass;
Обычно я делал p.Search()
и получал CatalogItemsDataSet
. Это хорошо. Чего я не могу понять, так это как мне перейти на следующую страницу результатов? Мой запрос вернет около 7500 результатов, максимум 500 на поисковый вызов, что недостаточно. Должен ли я делать это вручную?