2010-02-24 94 views
0

我學習EF和整個複雜類型的定義來了:實體框架中的複雜類型實際上是否繼承?

"...used to define common properties among various entities." 

這聽起來完全像從一個類中分解出共享狀態,並將其移入一個基類。我的問題是 - 從EF的角度來看,這是繼承嗎?我知道在EF中支持繼承,並且有3種方法可以實現它,但複雜類型聽起來像是與此分開的。是嗎 ?

謝謝

回答

3

不,它不是繼承。 ComplexType更像是一個結構體。它將一堆標量屬性與值語義結合在一起。

你可以在EF中做繼承,是的,但沒有任何東西可以繼承自ComplexType。

+0

Thanks Craig!這爲我清除它。 – 2010-02-24 20:11:29