通过本主题中的链接,可访问使用 System.DirectoryServices 指南中包含的所有 C# 代码示例。
- 创建组
 使用 Add 方法。
- 添加目录对象
 使用 Add 方法添加子对象。
- 向组中添加成员
 使用 Add 方法。
- 绑定字符串
 使用 DirectoryEntry 对象绑定到对象。
- 使用 GUID 绑定
 使用 NativeGuid 属性。
- Boolean 属性类型
 使用 Value 属性读取和设置 Boolean 属性。
- 管理用户密码
 更改用户密码。
- 构造化属性
 读取和写入构造化属性。
- DirectoryEntry 对象
 在内存中创建一个绑定到目录中某个项的 DirectoryEntry 对象,然后写入该目录项的路径、名称和 GUID。
- 创建组
 创建一个新组、域本地组和非安全组。
- 创建用户
 使用 Add 方法。
- DateTime 属性
 写入日期/时间属性。
- 删除组
 使用 Remove 方法。
- DirectorySearcher 示例
 设置基本目录搜索。
- 具有二进制属性类型的 DN
 使用 ActiveDS 进行读取和写入。
- 枚举子对象
 使用简单的 foreach 语句。
- 枚举组中的成员
 使用属性。
- 枚举用户成员资格
 使用 Windows 窗体。
- 枚举大组中的成员
 使用范围检索。
- 获取对象的标识
 获取 DirectoryEntry 对象的属性。
- 调用 ADSI 方法
 使用 Invoke 方法。
- 调用 ADSI 属性
 使用 InvokeMember 方法。
- 大整数属性类型
 读取和写入大整数。
- 移动目录对象
 使用 MoveTo 方法。
- 导航到子对象
 使用 Children 属性绑定到子对象。
- 导航到父对象
 使用 Parent 属性绑定到父对象。
- 八进制字符串 (SID) 属性类型
 读取和写入八进制字符串。
- 读取目录对象的属性
 使用 Properties 集合读取对象属性。
- 读取包含多个值的属性
 使用 Values 属性和数组读取属性值。
- 设置多个目录对象的多个属性
 将 Setting 属性与 Add 方法和 Value 属性一起使用。
- 设置具有多个值的属性
 使用 AddRange 和 Insert 方法并使用数组。
- 属性缓存
 使用 RefreshCache 方法。
- 从组中删除成员
 使用 Add 方法。
- 重命名对象
 使用 Rename 属性。
- 搜索组
 使用 DirectorySearcher。
- 附加搜索选项
 使用 ReferralChasing 属性。
- 获取搜索结果
 使用 SearchResult 和 SearchResultCollection 类检索搜索结果。
- 搜索目录
 将 DirectorySearcher 类与 FindAll 方法一起使用以搜索目录。
- 设置搜索筛选器
 使用 Filter 属性设置搜索筛选器。
- 设置搜索范围
 使用 SearchScope 属性。
- 安全描述符属性类型
 使用 ActiveDS 读取和写入安全描述符。
- 管理用户密码
 设置用户密码。
- 字符串属性类型
 读取字符串。
- 启用和禁用用户帐户
 启用和禁用用户帐户。
- 管理用户密码
 使用 ActiveDS。
- 设置用户帐户到期
 使用 InvokeMember 方法。
- 设置用户帐户标志
 设置标志。
- 设置在属性页上显示的属性
 设置在用户界面中查看的属性。
- 添加目录对象
 使用 Exists 方法验证目录对象在目录中是否存在。
另请参见
概念
Send comments about this topic to Microsoft.
版权所有 (C) 2007 Microsoft Corporation。保留所有权利。