Вопрос

У меня проблема с работой с userprofilemanager.getchanges, кажется, что у него есть ограничение 1000, может кто-нибудь проверить это?И каков способ увеличить крышку?Кажется, не хватает документации для этого на http://msdn.microsoft.com/en-us/library/office/microsoft.office.server.userprofiles.userprofilemanager.getchanges (v= office.15) .aspx

Это было полезно?

Решение

Если вы посмотрите на внутренние горелки метода getchanges, он вызывает сохраненную процедуру dbo.profile_getuSerevents, которая возвращает 1000 записей. Другой вариант, кажется, чтобы добавить запрос в метод getChanges. В пределах запроса есть возможность установки свойства ChangetoksStart с датой.Вы можете попробовать этот метод.

Это, кажется, является некоторой проблемой с объектной моделью, что нет никакого способа или документироваться нигде, чтобы получить более 1000 изменений.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с sharepoint.stackexchange
scroll top