我正在使用 DirectoryServices.Protocols.SearchRequest 类型向 OpenDS 存储发出请求以检索一些条目。我希望能够控制为响应中的条目返回哪些属性,并认为“属性”属性可以做到这一点。但是,该属性没有设置器,所以我不能做这样的事情: -
SearchRequest searchRequest = new SearchRequest
{
DistinguishedName = hubTable,
Filter = ldapFilter,
Scope = SearchScope.Subtree,
Attributes = new StringCollection{"Id", "File"}
};
//run the query and get the results
SearchResponse results = connection.SendRequest(searchRequest) as SearchResponse;
谁能指导我应该做些什么来过滤请求以仅返回具有指定属性而不是所有属性的条目。