1
我有以下代码:使用的DirectorySearcher查询多个OU
var directoryEntry = new DirectoryEntry(distributionListsListADSPath);
var directorySearcher = new DirectorySearcher(directoryEntry)
{ SizeLimit = int.MaxValue, PageSize = int.MaxValue };
var result = directorySearcher.FindAll();
的问题是我要搜索两个单独的OU。
所以,我做的是通过这个运行两次,一次是在那里
private const string distributionListsListADSPath =
"LDAP://OU=Distribution Lists,OU=Groups,DC=enron,DC=com";
和第二它是
private const string distributionListsListADSPath =
"LDAP://OU=Security Groups,OU=Groups,DC=enron,DC=com";
理想情况下,我可以做类似
private const string distributionListsListADSPath =
"LDAP://OU=Distribution Lists | OU = Security Groups ,OU=Groups,DC=enron,DC=com";
将这个过滤器给任何性能问题? (OU = 0002,OU =组,DC = abc,DC = com)...(OU = 0999,OU = Groups,DC = abc,DC = com) DC = abc,DC = com))' – 2016-10-14 09:46:23