我可以列出ListItemCollection吗?我试图改善代码的加载时间,因为我分别加载每个ListItemCollection。
ListItemCollection items;
foreach (PublishedProject proj in projects)
{
items = list.GetItems(qry);
spClientCtx.Load(items);
spClientCtx.ExecuteQuery();
}
我希望它是那样的。
ListItemCollection items;
List allItems;
foreach (PublishedProject proj in projects)
{
items = list.GetItems(qry);
allItems.Add(items);
}
spClientCtx.Load(allItems);
spClientCtx.ExecuteQuery();
这是可能的,还是有更好的方法,所以我只需要1" ExecuteQuery()";
答案 0 :(得分:1)
创建ListItemCollection列表
List<ListItemCollection> l = new List<ListItemCollection>();
答案 1 :(得分:1)
是的,它可以做到,它应该像这样工作
ListItemCollection items;
List<ListItemCollection> allItems = new List<ListItemCollection>();
foreach (PublishedProject proj in projects)
{
items = list.GetItems(proj);
allItems.Add(items);
}
spClientCtx.Load(allItems);
spClientCtx.ExecuteQuery();