更新:2007 年 11 月
此示例演示如何使用 LDAP 控件执行 Active Directory 的分页搜索。分页搜索允许在多页中接收结果。此示例仅在 Visual C# 中可用。
有关使用这些示例的信息,请参见下面的主题:
生成示例
- 打开命令提示窗口,定位到 PagedSearch\CS 目录。 
- 在命令行中键入 msbuild pagedsearch.sln。 
运行示例
- 使用命令提示定位到包含生成的可执行文件的目录。 
- 键入 pagedsearch,后面跟随它的参数,然后按 Enter。 
此示例包括以下语法:
pagedsearch <ldapServer> <user> <pwd> <domain> <targetOU> 
- ldapServer 
 LDAP 服务器。
- user 
 您的用户名。
- pwd 
 您的密码。
- domain 
 Active Directory 域。
- targetOU 
 目标组织单元 (OU)。
这里是一个示例:
PagedSearch myDC1.testDom.fabrikam.com user1 secret@~1 testDom OU=samples,DC=testDom,DC=fabrikam,DC=com
| .gif) 说明: | 
|---|
| 此示例是一个控制台应用程序。您必须在命令提示窗口中启动并运行它才能查看相应的输出。 | 
备注
此示例定义了以下方法:
| 方法 | 说明 | 
|---|---|
| CreateConnection | 使用 LdapConnection 连接到服务器。 | 
| CreateObjectsToSearch | 向目录添加许多要在搜索中使用的对象。 | 
| DoPagedSearch | 使用指定的范围和要返回的属性执行分页搜索。 | 
| DeleteObjectsToSearch | 删除为搜索创建的对象。 |