1

I am having a problem working with UserProfileManager.GetChanges, it seems that it has a limit of 1000, can anyone verify this? And what is the possible way to increase the cap? There seems to be lacking documentation for this on http://msdn.microsoft.com/en-us/library/office/Microsoft.Office.Server.UserProfiles.UserProfileManager.GetChanges(v=office.15).aspx

1 Answer 1

2

If you look at the internals of the GetChanges method, it calls a stored procedure dbo.profile_GetUserEvents which returns 1000 records. Another option appears to be to add a query to the GetChanges method. Within the query there is the option of setting a ChangeTokenStart property with a date. You can try that method.

This seems be some issue with the object model that there is no way specified or documented anywhere to get more than 1000 changes.

1

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.