有没有办法让DirectorySearcher执行搜索,跳过第一个,例如100个条目,然后返回前7个?
答案 0 :(得分:1)
假设searcher
的类型为DirectorySearcher
:
searcher.FindAll().OfType<System.DirectoryServices.SearchResult>().Skip(100).Take(7);
干杯
答案 1 :(得分:0)
您所能做的就是设置PageSize
属性,以便在幕后进行分页,然后根据上述评论手动进行分页。
如果您需要稍后返回并从之前的位置重新启动而不会再次返回所有初始数据,那么我认为您对DirectorySearcher