C# 我是否应该发送我的SharePoint<;批次>;xml在一个请求中在我的列表中创建多个文件夹?

C# 我是否应该发送我的SharePoint<;批次>;xml在一个请求中在我的列表中创建多个文件夹?,c#,web-services,sharepoint-2010,C#,Web Services,Sharepoint 2010,我编写了一个名为BatchSharePointUpdater的类来创建一个xml节点,并向其中添加一组排队发送到SharePoint服务器的xml命令。在我的BatchSharePointUpdater实例中将所有命令排队后,我运行它的commitBatchOperation()将整个xml节点及其子节点发送到SharePointServer 其想法是发送一个包含所有内容的请求,包括列表删除和创建等操作 在编写我的BatchSharePointUpdater时,我错误地假设诸如列表创建和删除之类

我编写了一个名为
BatchSharePointUpdater
的类来创建一个
xml节点,并向其中添加一组排队发送到SharePoint服务器的xml
命令。在我的
BatchSharePointUpdater
实例中将所有命令排队后,我运行它的
commitBatchOperation()
将整个
xml节点及其子节点发送到SharePointServer

其想法是发送一个包含所有内容的请求,包括列表删除和创建等操作

在编写我的
BatchSharePointUpdater
时,我错误地假设诸如列表创建和删除之类的操作将包含在
wsProxy.UpdateListItems(listName,batchRootNode)
方法中,该方法在我运行
BatchSharePointUpdater.commitBatchOperation()时调用,然而,情况似乎并非如此

这让我怀疑我是否真的应该在一个请求中发送创建文件夹的所有内容。我的
BatchSharePointUpdater
似乎不值得所有的努力,因为您不能在一个请求中发送列表创建和删除

我这样想是对还是错