我有检索各种用户属性的 ac# .NET 3.5 应用程序。其中“TerminalServicesHomeDirectory”、“TerminalServicesHomeDrive”是我需要获取的 2 个属性。在 DirectorySearcher 上,如果我添加这 2 个 propertiesToLoad 属性并执行 FindAll(),则 SearchResult 对象不包含这些属性。
我将不得不执行 SearchResult.GetDirectoryEntry() 并从获得的目录条目中,当我执行 InvokeGet 时,我得到了值。
我的问题是,有没有一种方法可以获得这些属性的价值,而无需为每个 SearchResult 创建目录条目?
有什么我想念的吗?谢谢!