将DirectoryEntry转换为PrincipalContext

时间:2013-12-02 23:51:00

标签: c# active-directory ldap directoryservices

我有C#代码正在创建一个DirectoryEntry对象,如下所示:

new DirectoryEntry("GC://DC=corp,DC=mydomain,DC=com");

然后我可以正常使用正常的搜索程序。现在我想转换此代码以使用.NET 3.5中较新的PrincipalContext方法。

我无法弄清楚要通过构造函数来建立连接。如何将上述字符串转换为适用于PrincipalContext的内容?

1 个答案:

答案 0 :(得分:1)

var pcontext = new PrincipalContext(ContextType.Domain, "GC://DC=corp,DC=mydomain,DC=com");