有没有办法更改OpenAccess生成的查询的返回类型?默认的返回类型是Object[],但我需要它是由ORM生成的特定类型。
发布于 2011-07-27 15:27:46
看起来您指的是为执行存储过程而生成的代码。在生成的上下文类中,每次保存域模型(.rlinq文件)时都会重新生成此方法。如果您想要修改返回类型,您可以为上下文创建一个分部类,并在其中添加方法。
关于这个问题-如何更改生成的方法的返回类型?目前,设计器还不支持这一点,但存储过程的详细UI正在进行中。下一个service pack很可能有一个UI,您可以在其中选择现有的持久化类型作为返回值,也可以生成映射到返回结果的CLR类型。
https://stackoverflow.com/questions/6836157
复制相似问题