重複の可能性:
Asp.NetのDirectorySearcherから1000を超えるレコードを取得できますか?
c#Active DirectoryサービスfindAll()は1000エントリのみを返します
ADからすべてのユーザーを読み取ろうとすると問題が発生します。Active Directoryには3000人を超えるユーザーが含まれていますが、読み取ることができるのは1000人だけです。これが私のコードです
public DirectoryEntry directoryEntry = new DirectoryEntry(ldap, userName, password);
public DirectorySearcher directorySearcher = new DirectorySearcher(directoryEntry);
var allUsers = directorySearcher.FindAll();