我有一个 win 应用程序,它使用 linq to crm 在 Crm 2011(IFD)中按用户名查询系统用户。我有以下代码片段,它显示了我要完成的工作。该方法执行没有错误,但是没有找到记录。用户名在 CRM 中显示为“domain\testuser”。
public static SystemUser LookUpSystemUser()
{
var username= "domain\\testuser");
var list = (from c in Context.CreateQuery<SystemUser>()
where c.DomainName.Equals(username)
select c).ToList();
return list.FirstOrDefault();
}