3

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

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

亲切的问候。

4

1 回答 1

1

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

值得庆幸的是,EF v1 有一些扩展,其中包括对 SP 的改进支持。在此处下载扩展。

EF v2 会有更好的支持

于 2008-11-05T18:23:28.107 回答