title: Can I get more than 1000 records from a PrincipalSearcher?
body: <p>I am trying to get all users from Active Directory using code:</p>
  
  <pre><code>PrincipalContext ad = new PrincipalContext(contextType, adserviceName, adContext, ContextOptions.SimpleBind, username, password);
  UserPrincipal u = new UserPrincipal(ad) {Name = "*"};
  PrincipalSearcher search = new PrincipalSearcher { QueryFilter = u };
  foreach (var principal in search.FindAll()) 
  {
      //do something 
  }
  </code></pre>
  
  <p>But it returns only first 1000 rows. How I can retrieve All users and without using DirectorySearcher.
  Thanks. </p>