迭代活动目录中大型组的成员
我需要使用 System.DirectoryServices 类迭代组的成员。
我看到的问题是,在获得该组的 DirectoryEntry 后,“members”属性仅包含 1500 个条目。实际上,该组有超过 4000 个。
是否有一些设置告诉 DirectoryServices 类不要检索超过 1500 个组成员?
I need to iterate the members of a group using the System.DirectoryServices classes.
The problem I am seeing is that after I obtain the DirectoryEntry for the group, the "members" property only contains 1500 entries. In reality, the group has more than 4000.
Is there some setting that tells the DirectoryServices classes to not retrieve more than 1500 group members?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
如果可以,请尝试使用 .NET 3.5 中的
System.DirectoryServices.AccountManagement
命名空间。我没有任何足够大的团体可供尝试 - 但您应该能够获得这些成员:您可以在 MSDN 杂志上阅读有关 S.DS.AM 命名空间及其新功能的更多信息: 管理 .NET Framework 3.5 中的目录安全主体
If you can, try using the
System.DirectoryServices.AccountManagement
namespace from .NET 3.5. I don't have any group quite that large to try - but you should be able to get those members:You can read more about the S.DS.AM namespace and its new abilities at MSDN Magazine: Managing Directory Security Principals in the .NET Framework 3.5