2011-03-04 66 views
1

我想確定是否有方法以弱類型的方式訪問實體框架實體屬性。以弱類型的方式訪問實體框架V4屬性

不是訪問description屬性這樣的:myEntity.Description

我真的想使用索引來訪問它:myEntity所[ 「說明」]

我已經看過了對象模型。 ObjectContext.Translate <>()方法需要一個DbDataReader,但我還沒有找到一種方法來訪問DbDataReader,DataRow等...

任何幫助將不勝感激。

感謝, ...馬克

回答

1

您可以擴展T4模板,併爲你做它。你可以通過反射(慢,壞)或者用switch來使用愚蠢(但是快速)的方法。

0

您可以使用EntityClient將結果作爲EntityDataReader進行流式傳輸,顧名思義就是實現了DbDataReader。