2010-10-05 9 views
1

Est-il possible d'obtenir que le moteur de recherche AD renvoie plus de 1k lignes, ou pour que les résultats s'affichent dans des pages de 1k?Ad DirectorySearcher limité à 1k lignes

Je dois faire un test sur tous les utilisateurs 45k dans notre domaine.

code

ressemble à ceci:

DirectorySearcher recherche = new DirectorySearcher (entrée);

search.Filter = "(&(objectClass=user))";    
    search.SizeLimit = 100000;//ignored if over 1000    

    foreach (SearchResult result in search.FindAll()) 

Merci,

Eric-

Répondre

3

Utilisez PageSize pour des résultats qui peuvent être plus de 1000. Exemple:

Use search.PageSize = 500; 

Source