CSOM-提取文件版本大小(即> 2GB)时,“由于对象的当前状态,操作无效”

时间:2018-08-28 09:02:40

标签: c# onedrive csom

场景: 使用Microsoft.SharePointOnline.CSOM v16.1.7918.1200

来获取大小大于2GB的文件和文件版本的元数据

示例代码:

context.Load(file, f => f.Name);
                context.Load(versions, v => v.Include(
                    c => c.CreatedBy,
                    c => c.VersionLabel,
                    c => c.Url,
                    c => c.Created,
                    c => c.Size
                ));
context.Load(OperationScope.Current.ClientContext.Site, s => s.Url);
context.ExecuteQuery();

问题: 上面的代码导致Microsoft.SharePoint.Client.ServerException的消息为“由于对象的当前状态,操作无效”。 如果我从v.Size查询中删除了Load,一切正常。

SharePoint CSOM软件包有任何限制吗?

0 个答案:

没有答案