我剛剛注意到,結果的返回列表限制爲1000.我的域中有超過1000個組(巨大域)。我怎樣才能獲得超過1000條記錄?我可以從稍後的記錄開始嗎?我可以將它切成多個搜索嗎?我可以從ASP.NET中的DirectorySearcher獲得1000多條記錄嗎?
這裏是我的查詢:
DirectoryEntry dirEnt = new DirectoryEntry("LDAP://dhuba1kwtn004");
string[] loadProps = new string[] { "cn", "samaccountname", "name", "distinguishedname" };
DirectorySearcher srch = new DirectorySearcher(dirEnt, "(objectClass=Group)", loadProps);
var results = srch.FindAll();
我已經嘗試設置srch.SizeLimit = 2000;,但這似乎不起作用。有任何想法嗎?
優秀的解決方法。值得讚賞。 – Biri 2008-09-18 07:40:38