DirectorySearcher可以跳过前n1个条目并返回后面的n2个条目吗?

本文关键字:n2 返回 n1 DirectorySearcher | 更新日期: 2023-09-27 17:49:41

是否有一种方法可以让DirectorySearcher执行跳过第一个(例如100个)条目的搜索,并返回其后的前7个条目?

DirectorySearcher可以跳过前n1个条目并返回后面的n2个条目吗?

假设searcherDirectorySearcher类型:

searcher.FindAll().OfType<System.DirectoryServices.SearchResult>().Skip(100).Take(7);

欢呼

您所能做的就是设置PageSize属性,以便在后台进行分页,然后按照上面的注释手动执行分页。

如果您需要能够稍后返回并从以前的位置重新启动,而无需再次带回所有初始数据,那么我认为您使用DirectorySearcher

是不走运的。