CSOM - «Операция недопустима из-за текущего состояния объекта» при получении размера версии файла (т. Е.> 2 ГБ) - PullRequest
0 голосов
/ 28 августа 2018

Сценарий: Извлечение метаданных для файлов и версий файлов, размер которых превышает 2 ГБ, с помощью Microsoft.SharePointOnline.CSOM v16.1.7918.1200

Пример кода:

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?

...