C# 代码示例速查列表
通过本主题中的链接,可访问使用 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。保留所有权利。