System.DirectoryServices.DirectorySearcher.PropertiesToLoad中可用的不同属性有哪些

时间:2012-04-05 20:24:57

标签: c# active-directory directoryservices

这就是我所需要的......我用google搜索的所有内容都说你可以将它们添加为字符串数组,但不会说明可用的选项。

TIA

2 个答案:

答案 0 :(得分:15)

您可以将任何有效的LDAP属性放入PropertiesToLoad - 查看list of all Active Directory attributes here - 您需要的是每个属性的Ldap-Display-Name感兴趣的。

另外:Richard Mueller has a site with lots of good info on AD and LDAP - 包括AD属性的Excel电子表格(以及从Active Directory用户和计算机工具到各种对话框屏幕上设置的实际AD属性的映射。

答案 1 :(得分:5)

Active-Directory与任何其他目录一样,包含由Schema描述的对象。模式描述了可以插入目录的每个类型(class),并为每种类型提供它支持的attributes(属性)。

Schema可以通过应用程序扩展(例如Exchange),您可以查看AD中的模式,注册为此提供的MMC:

regsvr32 C:\Windows\System32\schmmgmt.dll

然后,您可以加载MMC.EXE程序,并查看您所关注的类及其提供的属性。

Schema management MMC

要查看Direcory中具有所有属性的所有对象,您可以使用LDP.EXE程序(从W2K3中的支持工具包中本地安装在W2K8 AD服务器上)

LDP program