将存储过程的返回类型设置为自动 - 使用实体框架生成

时间:2008-11-02 15:13:58

标签: entity-framework ado.net

在LINQ2SQL中,可以将存储过程的返回类型设置为自动生成。 我无法使用实体框架这样做。

我想将存储过程的返回类型设置为使用Entity Framework自动生成。 这可能吗?

亲切的问候。

1 个答案:

答案 0 :(得分:1)

实体框架V1对直接使用实体的存储过程(作为插入/更新/删除操作)提供了很好的支持,但正如您所发现的那样,对于您的ObjectContext上的函数SP的支持很差。它们几乎总是必须完美地映射到模型中的现有实体,因为期望您随后会对SP返回的结果进行更改,因此希望将它们作为实体使用。显然情况并非如此。

值得庆幸的是,EF v1有扩展,包括对SP的改进支持。下载扩展程序here

EF v2将有better support

相关问题