C# 4.0 函数导入映射中的嵌套复杂类型
我有两个存储过程,它们返回稍微不同的一组列。我定义了一个单独的ComplexType来管理每个结果类型 然而,这两种类型确实共享许多相似的列—例如,前10列是相同的,接下来的4或5列是不同的 是否可以创建第三个ComplexType(比如BaseType)并将其作为其他两个类型的属性。使它们的定义更简单 IDE将允许我设置它,但是我无法让它在运行时正常工作 我觉得这应该是可能的,因为IDE允许我设置它 如果您能帮我把这件事做好,我们将不胜感激 谢谢C# 4.0 函数导入映射中的嵌套复杂类型,c#-4.0,entity-framework-4.1,C# 4.0,Entity Framework 4.1,我有两个存储过程,它们返回稍微不同的一组列。我定义了一个单独的ComplexType来管理每个结果类型 然而,这两种类型确实共享许多相似的列—例如,前10列是相同的,接下来的4或5列是不同的 是否可以创建第三个ComplexType(比如BaseType)并将其作为其他两个类型的属性。使它们的定义更简单 IDE将允许我设置它,但是我无法让它在运行时正常工作 我觉得这应该是可能的,因为IDE允许我设置它 如果您能帮我把这件事做好,我们将不胜感激 谢谢 Adam看起来,尽管IDE允许您设置这种复杂类
Adam看起来,尽管IDE允许您设置这种复杂类型的嵌套,但它被认为是非法的。为了解决这个问题,我只需创建简单的复杂类型定义,并接受一些基本字段重复