2010-10-19 61 views
0

我想知道這是否可行和如何。我有一個對數據庫進行簡單1對1映射的實體。我想爲這個實體添加一個自定義屬性,這是存儲過程調用的結果。該SP返回相同實體(分層數據)的集合。實體框架中的自定義屬性

任何想法?

由於提前, 費邊

回答

0

您可以創建具有相同名稱的部分類,並創建一個獲取集合屬性。在類中有一個私有集合,如果在私有函數中爲空,則填充它,或者如果集合已經填充,則只返回它。

+0

我不能這樣做,因爲我沒有(我不想)在我的實體中有我的數據庫上下文。 – 2010-10-19 12:46:49

+0

那麼我想你可能會走運。希望有人證明我錯了!如果你將關係設置在數據庫中,它將爲你創建集合,但我認爲你的SP中有一些特殊的邏輯。 – Mike 2010-10-19 14:10:11