if (clientContext.HasPendingRequest)
{
clientContext.ExecuteQueryWithRetry();
FileInformation fileInformation = Microsoft.SharePoint.Client.File.OpenBinaryDirect(clientContext,
item.FieldValues["FileRef"].ToString());
using (System.IO.StreamReader sr = new System.IO.StreamReader(fileInformation.Stream, Encoding.GetEncoding("iso-8859-1")))
{
String xml = sr.ReadToEnd();
}
}
Этот код читает поток, но проблема в том, что в случае 1000 документов выполнить запрос будет 1000 раз. Есть ли альтернатива для чтения нескольких потоков.