0
私はEntity Framework 4.0を使用しています。シンプルフィールドプロパティの代わりにリストを取得
私のプロジェクトでは、プロパティとの間で値を取得および設定する必要があります。 すべてはうまくいきますが、リストとのリストを入力する必要があります。 これを行う方法はありません。
それは、単純なフィールドプロパティにどのように見えるか(を動作するコードからオリジナル、):
businnesObject.GetType().GetProperty(entityBase.GetType().Name).SetValue(businnesObject, entityBase, null);
そして、何私がまさに必要としても、そのような何か(doesntの仕事)です:
EntityBase mainEntity = (EntityBase)navigationPropertyAnzeigeUserControl.SelectedObject;
List<Object> collection = (List<Object>)businnesObject.GetType().GetProperty(mainEntity.GetType().Name).GetValue(businnesObject, null);
collection.Add(mainEntity);
businnesObject.GetType().GetProperty(mainEntity.GetType().Name).SetValue(businnesObject, collection, null);
多分誰かが私を助けることができますか?