If you call the following CSOM code snippet to get groups from a Site Collection:
ClientContext clientContext =newClientContext(siteCollectionUrl);var groups = clientContext.Web.SiteGroups;
clientContext.Load(groups, grp => grp.Include(item => item.Users,
item => item.Id,
item => item.LoginName,
item => item.PrincipalType,
item => item.Title));
clientContext.ExecuteQuery();foreach(Groupgroupin groups){Console.WriteLine("Group: {0} {1}",group.Id,group.LoginName);foreach(var user ingroup.Users){Console.WriteLine(" Inner-user: {0} {1}", user.Id, user.LoginName);}}Will this return all Groups from the whole SharePoint site? Or do I need to worry about some sort of pagination?