C# 如何格式化Dynamics 365 c插件的LINQ查询
我希望创建一个c插件,当一个字段被更新时运行。对于如何格式化LINQ查询以与dynamics交互,我有点困惑 我需要查询一个名为bname_jobs的动力学实体 查看LINQ开始时业务中的一些代码C# 如何格式化Dynamics 365 c插件的LINQ查询,c#,linq,plugins,microsoft-dynamics,C#,Linq,Plugins,Microsoft Dynamics,我希望创建一个c插件,当一个字段被更新时运行。对于如何格式化LINQ查询以与dynamics交互,我有点困惑 我需要查询一个名为bname_jobs的动力学实体 查看LINQ开始时业务中的一些代码 var processlineitems = from processLineItem in xrm.bname_processlineitemSet 我的问题是,如何以上述格式查找要查询的实体的名称 我需要在下面的代码中填写x var jobs = from xxxx in xrm.bname_x
var processlineitems = from processLineItem in xrm.bname_processlineitemSet
我的问题是,如何以上述格式查找要查询的实体的名称
我需要在下面的代码中填写x
var jobs = from xxxx in xrm.bname_xxxxxxxx
要查询Dynamics 365实体,有多种方法 在大多数情况下,当用c编写代码时,我看到开发人员使用查询表达式 使用查询表达式和d365的少数示例 现在,如何查找实体名称,在您的上下文中,您正在查找实体模式名称 进入CRM用户界面->高级设置->设置->自定义->剪切系统,系统将打开默认解决方案->左侧的实体->选择您的实体 下面的图片将向您展示如何指导 在本例中,我的实体显示名为case,但它的模式名为incident 这就是您需要在QueryExpression或fetchxml中查询的内容
set对象是客户端应用程序通常使用的缓存数据集。在插件中查询时不应使用这些选项。请按照Ank的建议阅读QueryExpression对象。你解决了吗?是的,我可以在from部分放入我想要的任何内容,我们有一个类文件,它映射出dynamics中的所有实体,这只需要重新生成以包含新实体,这就是in部分中的内容