Azure Active Directory 图形客户端 2.0 - 包含表达式

Azure Active Directory Graph Client 2.0 - Contains Expression

使用 Azure ActiveDirectoryClient 查询用户等时,似乎无法构造具有 'Contains' 关键字的表达式,例如

activeDirectoryClient.Users.Where(u => u.Surname.Contains(searchString)) .ExecuteAsync()

我可以成功使用 u.Surname.StartsWith 或 EndsWith.

支持吗?如果没有,还有其他选择吗?

谢谢。

Contains 通常不受 Graph API 本身的支持。而且别无选择。奇怪的是 EndsWith 有效。

您可以在以下官方文档中找到有关支持的查询和过滤器的更多信息:https://msdn.microsoft.com/en-us/library/azure/dn727074.aspx