2011-03-04 66 views
1

我想确定是否有方法以弱类型的方式访问实体框架实体属性。以弱类型的方式访问实体框架V4属性

不是访问description属性这样的:myEntity.Description

我真的想使用索引来访问它:myEntity所[ “说明”]

我已经看过了对象模型。 ObjectContext.Translate <>()方法需要一个DbDataReader,但我还没有找到一种方法来访问DbDataReader,DataRow等...

任何帮助将不胜感激。

感谢, ...马克

回答

1

您可以扩展T4模板,并为你做它。你可以通过反射(慢,坏)或者用switch来使用愚蠢(但是快速)的方法。

0

您可以使用EntityClient将结果作为EntityDataReader进行流式传输,顾名思义就是实现了DbDataReader。