我在域名活动目录中搜索,使用尾随通配符时速度非常慢。
有效的方法吗?最后的通配符几乎立刻就可以了。
示例代码:
User = New UserPrincipal(ctx)
User.DisplayName = "*" AQT_Searchbar.Text & "*"
Searcher.QueryFilter = User
Dim UserResult As PrincipalSearchResult(Of Principal) = Searcher.FindAll()
Dim AccountCount As Integer = UserResult.Count
MsgBox(AccountCount)
感谢您的帮助。
答案 0 :(得分:0)
这称为内侧搜索,价格昂贵。您可以要求管理员在displayName属性 - https://msdn.microsoft.com/en-us/library/ms676931(v=vs.85).aspx上创建名为元组索引的内容。
也就是说,从您的示例中进行推断,可能是您想要的模糊名称解析 - https://support.microsoft.com/en-us/kb/243299。