Adhere to Microsoft example as closely as possible.

git-svn-id: https://svn.apache.org/repos/asf/manifoldcf/integration/sharepoint-2010/trunk@1381758 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/webservice/MCPermissions.cs b/webservice/MCPermissions.cs
index 1487b2d..9564f08 100644
--- a/webservice/MCPermissions.cs
+++ b/webservice/MCPermissions.cs
@@ -106,10 +106,10 @@
                             SPList oList = oWebsiteRoot.Lists[new Guid(listName)];

 

                             SPQuery listQuery = new SPQuery();

+                            listQuery.Query = "<OrderBy Override=\"TRUE\"><FieldRef Name=\"FileRef\" /></OrderBy>";

                             listQuery.QueryThrottleMode = SPQueryThrottleOption.Override;

                             listQuery.ViewAttributes = "Scope=\"Recursive\"";

-                            listQuery.ViewFields = string.Concat(

-                                   "<FieldRef Name='FileRef' />");

+                            listQuery.ViewFields = "<FieldRef Name='FileRef' />";

                             listQuery.RowLimit = 1000;

 

                             XmlDocument doc = new XmlDocument();

@@ -139,6 +139,8 @@
                                     counter++;

                                 }

                                 

+                                listQuery.ListItemCollectionPosition = collListItems.ListItemCollectionPosition;

+

                             } while (listQuery.ListItemCollectionPosition != null);

                             

                             retVal.AppendChild(getListItemsNode);