c# - 如何将 EntityCollection 作为 Outparameter 自定义事件返回

标签 c# dynamics-crm workflow dynamics-crm-2016

    [ReferenceTarget("contact")]
    public InOutArgument<EntityReference> PartyList{ get; set; }

如何将自定义 CodeActivity 中的 ActivityParty 或 EntityCollection 列表返回/发送回工作流步骤?

在我的 execute 方法中,当我返回一个 EntityCollection 或一个 List 时,我得到一个类型转换错误。


根据以下回复 - 我想补充一些说明: 我怎样才能传回任何收藏,我看到列表是有限的 - 我正在寻找一种解决方法。由于 EntityReference 是引用/指针类型

最佳答案

您不能使用类型 EntityCollection通用 InOutArgument<T>属性。

支持的类型有:

  • bool 值
  • 日期时间
  • 十进制
  • 双人间
  • 实体引用
  • Int32
  • 选项设置值
  • 字符串

参见 MSDN .

关于c# - 如何将 EntityCollection 作为 Outparameter 自定义事件返回,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47046596/

相关文章:

dynamics-crm - mscrm 动态中的自定义工作流与可配置工作流

workflow - 关键跟踪器 "Finished"和 "Delivered"

triggers - SalesForce.com - 报告审批流程变通办法

c# - 如何从配置文件加载统一设置?

c# - 在 C# 中遍历 JSON 数组

c# - 如何在集成测试中获取 TempData

dynamics-crm - 如何在创建时从查找字段中删除预填充?

javascript - MS Dynamics 事件响应 POST : 500 Internal Server Error

deployment - 跨多个项目共享 fabfile

c# - 如何在 Visual Studio 中测试运行需要 SSL 的 ASP.NET MVC 网站?