Как получить более 20000 записей из Active DirectoryC#

Место общения программистов C#
Ответить
Anonymous
 Как получить более 20000 записей из Active Directory

Сообщение Anonymous »

Я получаю данные пользователей из Active Directory, используя следующий код

Код: Выделить всё

DirectoryEntry Entry = new DirectoryEntry("LDAP://dc=" + Domainname + ",dc=directoryname,dc=com", username, password, AuthenticationTypes.Secure);

DirectorySearcher DS = new DirectorySearcher(Entry);
List lstPath = new List();
DS.Filter = "(sAMAccountName=*)";
//DS.Filter = "(sAMAccountName=umbarglp)";
//DS.Filter = "(sAMAccountName=Adminumbarglp)";

SearchResultCollection ResultsCollection = DS.FindAll();
В этом коде я получаю только 20000 записей. Что мне нужно использовать, чтобы получить все записи из AD?

Подробнее здесь: https://stackoverflow.com/questions/111 ... -directory
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»