Код: Выделить всё
POST https://{site_url}/_api/web/GetList(@listUrl)/RenderListDataAsStream?@listUrl=%27%2Fsites%2Fteam-a%2Flists%2FList%27
Authorization: "Bearer " + accessToken
Accept: "application/json;odata=nometadata"
Content-Type: "application/json;odata=nometadata"
{
"parameters": {
"AddRequiredFields": "true",
"DatesInUtc": "true",
"RenderOptions": 17
}
}
Код: Выделить всё
Parameters = new StreamDataRequest.StreamDataParameters
{
DatesInUtc = true,
ViewXml = "
....
",
AddRequiredFields = true,
Paging = pagingToken
}
Использование ctx.Web.GetFileById(); для загрузки файла и чтения ETag неэффективно, поскольку требует цикла по загруженным файлам и влияет производительность.
Я пытаюсь выяснить, могу ли я загрузить свойство ETag в ViewXML как часть моего CAML запрос.
Подробнее здесь: https://stackoverflow.com/questions/791 ... sharepoint